admin管理员组文章数量:1606519
1 DirectX
DirectX(Direct eXtension,简称DX)是由微软公司创建的多媒体编程接口,是一种应用程序接口(API)。DirectX可以让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3D图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度。——百度百科
2 DirectX SDK下载
下载链接:微软官方下载链接——DXSDK_Jun10(585MB)
下载后运行安装。安装后的目录结构如下
包括开发用的Include、Lib等,以及提供了Samples。
3 开发环境配置
3.1 VS系列编译器
如果使用VS2015、VS2017等微软系列编译器,在要加入DX的工程的属性页里:
首先,设置C/C++ --常规-附加包含目录,把DX的include目录添加进去
第二,设置链接器-常规-附加库目录,把DX的lib目录添加进去
第三,在链接器-输入-附加依赖项中添加要用到的DX的lib,我用的是D3D9,所以我加入的是这两个:
d3d9.lib
d3dx9.lib
如果用D3D10、D3D11等,或者DirectX的其它功能,加入相应的LIB.
3.2 Qt系列编译器
如果使用的是qt编译器,直接在项目的pro文件中添加,我用到D3D9,所以加入以下:
INCLUDEPATH += "D:/Program Files (x86)/Microsoft DirectX SDK (June 2010)"/include
LIBS += "D:/Program Files (x86)/Microsoft DirectX SDK (June 2010)"/Lib/x64/d3d9.lib
LIBS += "D:/Program Files (x86)/Microsoft DirectX SDK (June 2010)"/Lib/x64/d3dx9.lib
版权声明:本文标题:DirectX SDK下载安装及开发环境设置 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1728500787a1161150.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论