VS2013
在浏览器中搜索 DirectX Software Development Kit(即完整的 DirectX SDK,包含 DirectX运行时库,以及创建DirectX应用程序所需要的所有组件),打开官方的下载页面,一般就是搜索结果的第一个。
打开网页之后,点击“Download”(下载)按钮。
下载完成后的安装包如图所示,双击开始安装。
安装过程依照图示进行,你可以自定义 DirectX 的安装路径。
安装完成后,用 VS2013 随便打开一个工程或新建一个工程,在解决方案资源管理器的工程名处右击鼠标,选择“属性”。
打开属性页之后,在“配置属性”-“VC++目录”下的“包含目录”和“库目录”添加相应目录:“包含目录”添加如下目录:你的DirectX安装目录\Include例如,我的是 D:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include'库目录”添加如下目录:你的DirectX安装目录\Lib\x86例如,我的是 D:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x86注意,添加时要用 ; 号与前面已有的目录隔开。
然后点击“链接器”-“输入”-“附加依赖项“,再点击下拉箭头,最后选择”编辑“。
将下列库文件粘贴到原有文件的后面:d3d9.libd3dx10d.libd3dx9d.libdxerr.libdxguid.libwinmm.libcomctl32.lib最后,点击确定关闭属性页。这样,配置就全部完成了。
在 DirectX 安装目录下的 Samples\C++\Direct3D\Tutorials\Tut04_Lights 目录下,打开 .sln 文件。用 VS2013打开时,如果提示要进行升级,确认升级即可。
在 VS2013 中运行该示例,如果能正确运行表明配置成功。
如果在安装 DirectX 过程中提示 S1023错误,请查找我的经验《安装DirectX提示S1023错误怎么办》,按照介绍的方法解决即可。