我想用使用DirectX 11的包括在Visual Studio 6.0文件在Visual Studio 6.0
#include <d3d11.h>
#include <d3dx11.h>
#include <d3dcompiler.h>
#include <xnamath.h>
。 但是当我编译的.cpp我我们得到这个错误:
:\Users\8up tuotlo\Desktop\Visual C++ 6.0 Proects\11\Article1\Article1.cpp(28) : error C2146: syntax error : missing ';' before identifier 'CD3D11_DEFAULT'
:\用户\ 8up tuotlo \桌面\的Visual C++ 6.0 Proects \ 11 \第一条\ Article1.cpp(28):错误C2146:语法错误: 失踪 ';'前识别符 'CD3D11_DEFAULT' 当我包括:
#include <d3d9.h>
#include <d3dx9.h>
所有正常编译。 这是什么东西?
请确保您已将Windows头文件包含在DirectX头文件之前。 – zdd