|
本来我用的是dx9.0b sdk,正在通过一个个例子学习dx9,但是可惜后来受了一个不小的打击……
还是上个星期有人提到dx9.0c不兼容vc6.0的问题,我顺便检查了一下我的dx9sdk发现是2002年的…………在此对被我误导的人道歉——直到上个星期我用的一直是dx9.0b。
于是我下在了9.0c(2004summer),安装后——在编译9.0b的样例clipmirror时……
f:\DXSDK\Samples\C++\Common\Include\d3dfile.h(55): error C2061: 语法错误 : 标识符“LPDIRECTXFILEDATA”
f:\DXSDK\Samples\C++\Common\Include\d3dfile.h(110): error C2061: 语法错误 : 标识符“LPDIRECTXFILEDATA”
f:\DXSDK\Samples\C++\Common\Include\d3dfile.h(112): error C2061: 语法错误 : 标识符“LPDIRECTXFILEDATA”
f:\DXSDK\Samples\C++\Common\Src\d3dfile.cpp(151): error C2664: “D3DXLoadMeshFromXof” : 不能将参数 1 从“LPDIRECTXFILEDATA”转换为“LPD3DXFILEDATA”
为什么呢?难道9.0c的库不支持9.0b的程序吗?? |
|