direct3d由微软公司所制定的3D规格界面,与Windows 95和Windows NT操作系统兼容性好,可绕过图形显示接口(GDI)直接进行支持该API的各种硬件的底层操作,大大提高了游戏的运行速度。
-
5.11 中文版查看
-
0.1.9 电脑版查看
-
官方版查看
-
20.03 电脑版查看
-
1.48.0 官方版查看
direct3d显示模式:
direct3d有两种displaymodes:
全屏模式(Fullscreenmode):direct3d全屏是指画面全部被Direct3D所占据,不会再显示其他的视窗画面。目前市面上发展的游戏软件多采用此模式。
视窗模式(Windowedmode):视窗模式是指可以有多个视窗同时出现在屏幕上。
使用方法
direct3d怎么开启?开启Direct3D加速的方法和步骤。
当我们在玩一些3D游戏的时候,可能游戏程序会要求我们开启3D加速功能,否则就无法启动游戏。开启Direct3D加速的方法如下:
第一步:【开始】---【运行】---输入【dxdiag】并回车。
dxdiag
第二步:在【显示】选项卡中找到【Direct3D加速】,如果没有开启,点击【启用】即可。
启用Direct3D加速
通过以上的二步就可以开启Direct3D加速了,操作非常简单。
常见问题
程序调试运行会出现错误:d3d11CreateDevice Failed?问题分析:
创建设备和上下文的函数为D3D11CreateDevice,这个函数的参数Flags表示可选的设备创建标志值。当以release模式生成程序时,该参数通常设为0(无附加标志值);当以debug模式生成程序时,该参数应设为:D3D11_CREATE_DEVICE_DEBUG,用来激活调试层。
激活了调试层之后,Direct3D会向VC++的输出窗口发送调试信息。
但是想要使用调试层这个工具,我们需要知道:调试层这个工具是存在于Graphics Tools这个组件中的。我们必须先安装Graphics Tools这个组件。
解决方法:
方法1.Win10系统安装Graphics Tools
打开开始菜单>设置>系统>应用和功能>管理可选功能>添加功能,找到Graphics Tools选择就可以了(中文系统中的名字是图形工具)。
方法2.Visual Studio 2015
安装vs2015,也会自动安装Graphics Tools这个组件的。
方法3.Visual Studio 2013
Visual Studio 2013的update5版本将自动的在Windows 10上配置Graphics Tools可选功能。
方法4:
如果你不想使用调试层这个工具,直接在D3D11CreateDevice函数第四个参数设置为0。
direct3d更新日志:
1. 优化的脚步从未停止!
2. 更多小惊喜等你来发现~
小编推荐:direct3d功能和官方出品的一样齐全,界面更加美观大方,设计更完善,不断满足用户的需求欢迎下载。感兴趣的还可以下载activex控件下载、win-tc、ctex、github、欧姆龙plc编程软件