龙书d3d9的代码 在作者的资源中,可查找,免分。
注意:如果可能的话,请先安装DXSDK_Jun10.exe,然后再安装VS2010或VS2015。否则,会在安装DXSDK_Jun10.exe的过程的最后阶段会报错。不过,即使是报错,也不影响学习项目的编译运行。
1.安装微软的图形开发D3D库:DXSDK_Jun10.exe。微软官网下载。
2.然后在VS2015中创建VC++空项目,项目名字自己娶一个合适的:
3.配置项目属性如下所示:
配置包含目录和库目录到对应DXSDK_Jun10.exe的安装目录:
例如本机:
D:\Program Files (x86)\Microsoft DirectX SDK (June2010)\Include
D:\Program Files (x86)\Microsoft DirectX SDK (June2010)\Lib\x64
在链接器的输入条目中的附加依赖库中添加:d3d9.lib;d3dx9.lib;winmm.lib;
每个库中都有要用到的函数。
4.将代码拷贝到项目文件夹下(详细如下图;够细致了哈J);
然后,在VS2015中的解决方案资源管理器中,将项目文件添加到对应条目下:
5.到目前,还有代码中的字符串出现报错
方法一:
方法二:在出现字符串的C++源文件中加入#inlcude<tchar.h>,并将字符串进行修改:
例如: 将出现“XXX”的地方,改成_T(“XXX”)即可。即添加_T().
原因是unicode问题。
每个项目都是如此配置;学习愉快!
知识就是力量!