|
我安装了DX的SDK,是在微软的官网下的,安装之后也设置好了路径,为什么还会出现这么多错误?
另外在网上看见别人安装SDK之后可以直接建立关于DX的工程,我这里怎么没有出现?(我是直接用Win32 Application建立的,出现了下面错误)
--------------------Configuration: …… - Win32 Debug--------------------
Compiling...
GameForm.cpp
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(286) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(293) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(299) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(307) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(425) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(554) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(558) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(565) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(884) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(888) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1043) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1047) : error C2061: syntax error : identifier '__in_opt'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1226) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1230) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1234) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1392) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1398) : error C2061: syntax error : identifier '__inout'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1404) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1414) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1421) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1425) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1429) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1433) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1437) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1441) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1676) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1683) : error C2061: syntax error : identifier '__in_opt'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1687) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1693) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1704) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1708) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1712) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1716) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1946) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1954) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1958) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(1967) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(2140) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(2144) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(2154) : error C2061: syntax error : identifier '__in_ecount'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(2164) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(2366) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(2547) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\dxgi.h(2703) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(800) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(804) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(812) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(820) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(967) : error C2146: syntax error : missing ';' before identifier 'StencilReadMask'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(967) : error C2501: 'UINT8' : missing storage-class or type specifiers
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(967) : error C2501: 'StencilReadMask' : missing storage-class or type specifiers
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(968) : error C2146: syntax error : missing ';' before identifier 'StencilWriteMask'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(968) : error C2501: 'UINT8' : missing storage-class or type specifiers
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(968) : error C2501: 'StencilWriteMask' : missing storage-class or type specifiers
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(995) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(1154) : error C2146: syntax error : missing ';' before identifier 'RenderTargetWriteMask'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(1154) : error C2501: 'UINT8' : missing storage-class or type specifiers
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(1154) : error C2501: 'RenderTargetWriteMask' : missing storage-class or type specifiers
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(1179) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(1325) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(1468) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(1472) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(1654) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(1664) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(1880) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(1890) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(1894) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(2128) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(2138) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(2142) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(2372) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(2382) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(2386) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(2573) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(2788) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(3002) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(3193) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(3879) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4044) : error C2061: syntax error : identifier '__out_bcount_opt'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4232) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4590) : error C2146: syntax error : missing ';' before identifier 'NumDetectableParallelUnits'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4590) : error C2501: 'UINT8' : missing storage-class or type specifiers
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4590) : error C2501: 'NumDetectableParallelUnits' : missing storage-class or type specifiers
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4615) : error C2061: syntax error : identifier '__out'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4774) : error C2061: syntax error : identifier '__in_ecount'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4782) : error C2061: syntax error : identifier '__in_ecount'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4786) : error C2061: syntax error : identifier '__in_opt'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4794) : error C2061: syntax error : identifier '__in_ecount'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4798) : error C2061: syntax error : identifier '__in_opt'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4802) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4810) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4820) : error C2061: syntax error : identifier '__in_ecount'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4824) : error C2061: syntax error : identifier '__in_opt'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4832) : error C2061: syntax error : identifier '__in_ecount'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4840) : error C2061: syntax error : identifier '__in_opt'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4848) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4860) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4874) : error C2061: syntax error : identifier '__in_ecount'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4878) : error C2061: syntax error : identifier '__in_opt'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4882) : error C2061: syntax error : identifier '__in'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4890) : error C2061: syntax error : identifier '__in_ecount'
d:\program files\microsoft directx sdk (june 2010)\include\d3d10.h(4890) : fatal error C1003: error count exceeds 100; stopping compilation
执行 cl.exe 时出错.
…… - 1 error(s), 0 warning(s)
|
|