DirectDraw interface problem

C/C++

0 svar · 215 visningar · startad av forum

Medlem sedan apr. 2003100 inlägg
Trådstart#1

Hej!

Jag är nybörjare på det här med DirectX.

Jag försöker att deklara ett par interface pointers:

LPDIRECTDRAW lpDD;
LPDIRECTDRAW2 lpDD2;
LPDIRECTDRAW4 lpDD4;

De 2 första går igenom kompileringen smärtfritt. Men den tredje skriker kompilatorn om:

syntax error : missing ';' before identifier 'lpDD4'
'LPDIRECTDRAW4' : missing storage-class or type specifiers
unexpected end of file found

Syftet med detta är att jag vill kolla vilken DirectX version som är installerad.

Finns inte det sista interfacet? Eller gör jag kanske något annat fel?
När jag kommenterat bort den sista raden, fungerar det att kompilera.

Tacksam för svar.

252 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)