[VS2008 C++/CLI] DirectX 9.0 einbindungs error
-
Hallo zusammen.
Ich arbeite mit Visual Studio C++ 2008.
Windows Vista Buisness 32Bit
T9600 2.56GHz
4096MB-Ram
GeForce Quadro FX 770M 512MB
250GB-HDDSo nun zu meinen Problem:
Ich habe mir das Directx 9.0 SDK runtergeladen, dieses installiert. VSC++2008 geöffnet.
SDK eingebunden und verlinkt. lib und Include.. wie auch im linker die benötigten .lib hinzugefügt. Kompiliert.. passt alles!Nun wenn ich aber eine neue .cpp Datei mache und dort hinzufüge.
#include "StdAfx.h" #include <d3d9.h> #include <d3dx9.h>
bekomme ich folgende errors..
Error 1 error C2146: syntax error : missing ';' before identifier 'PVOID64' C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnt.h 236 Error 2 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnt.h 236 Error 3 error C2146: syntax error : missing ';' before identifier 'Buffer' C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnt.h 7818 Error 4 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnt.h 7818 Error 5 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnt.h 7818
weiss jemand was ich falsch mache?
doubleclick auf einen Fehler verweisst es mich auf die winnt.h ?!
Gruss
Desi