webForumDet fria alternativet

DirectDraw interface problem

C/C++

0 svar · 200 visningar · startad av forum

Medlem sedan apr. 2003100 inlägg
Frågan#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.

485 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
124 ms — hämta statistik (db)
139 ms — hämta tråd, inlägg och bilagor (db)
220 ms — ändringar (db)