DirectX SDK下载安装及开发环境设置

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
  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值