DirectX9 SDK 下载、安装、VC++开发环境配置、跑通第一个例子

可在

http://download.microsoft.com/download/F/1/7/F178BCE4-FA19-428F-BB60-F3DEE1130BFA/DXSDK_Feb10.exe

下载

 

也可在我的网盘下载:

http://pan.baidu.com/s/1pJmMLHh

 

双击DXSDK_Feb10.exe进行安装,

 

协议,

 

用户体验,

 

安装目录,

 

安装选项,

 

安装进度,

 

安装完成。

 

开始菜单的内容:

 

例子浏览器:

 

从例子浏览器点击 Install Project 可安装选择的例子项目,作为开发的模板;

 

二 环境配置和第一个例子

下面以VC++ 2010专业版为例,旗舰版是一样的。下述代码是微软提供的一个例子;

 

项目属性,VC++目录,加入DirectX的包含目录,如下图第一项;

 

库目录加入DirectX的Lib\x86目录,如下图第一项;

 

把下面一串

dxerr.lib dxguid.lib d3dx9d.lib d3dx10d.lib d3d9.lib winmm.lib comctl32.lib

加入到 链接器-输入-附加依赖项,如下图;

 

Run一下成功了,

 

另外如果出现,下述错误:

LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

这是由于VS安装卸载操作之后发生版本方面的问题;使用的cvtres.exe版本错误;

可将如下目录的cvtres.exe改名为cvtres2.exe;如下图,

这样C:\Windows\Microsoft.NET\Framework\v4.0.30319 (.NET 4.5)中的cvtres.exe文件就可以被VS2010使用。

第一次编译运行成功后,再把改过的cvtres2.exe改回cvtres.exe;经我实验一切正常;

 

例子代码下载:

http://pan.baidu.com/s/1bnpndN5

展开阅读全文

没有更多推荐了,返回首页