libary
-
also ich wold ma mit directx anfangen hab mir auch diese sdk heruntergeladen
aber ich kriege obwohl ich es mit allen bibliotheken versucht hab dise fehlermeldungen[Linker error] undefined reference to `IID_IDirectDraw7' [Linker error] undefined reference to `_Z18DirectDrawCreateExP5_GUIDPPvRKS_P8IUnknown@16' ld returned 1 exit status
ich versuch den code zu compilieren
ddrval = DirectDrawCreateEx(NULL, (VOID**)&lpDirectDraw, IID_IDirectDraw7, NULL); if (ddrval != DD_OK) { return (0); } ddrval = lpDirectDraw->SetCooperativeLevel (hwnd, DDSCL_EXCLUSIVE | DDSCL_FULLSCREEN); if (ddrval != DD_OK) { lpDirectDraw->Release(); lpDirectDraw = NULL; return (0); } ddrval = lpDirectDraw->SetDisplayMode (640, 480, 8, 0, 0); if (ddrval != DD_OK) { lpDirectDraw->Release(); lpDirectDraw = NULL; return (0); } if (lpDirectDraw != NULL) { lpDirectDraw->Release(); lpDirectDraw = NULL; }
Noch ne information ich benutze dev-cpp
-
ich bin mir nicht sicher, ob die sdk zu dev-cpp kompatibel sind. du kannst visual studio express ebenfalls gratis(legal) runterladen und ausprobieren, damit sollte es gehen.