Написал простенькую программу- но не создаеться интерфес ДД7 - возвращает 0
| Код | #include <Windows.h> #include <ddraw.h> #pragma comment (lib,"ddraw.lib") #pragma comment (lib,"dxguid.lib")
#define INITGUID
int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int iCmdShow ) {
LPDIRECTDRAW lpdd; LPDIRECTDRAW7 lpdd7; if (FAILED(DirectDrawCreate(NULL, &lpdd, NULL))) return(0);
if (FAILED(lpdd->QueryInterface(IID_IDirectDraw7, (LPVOID*)lpdd7))) MessageBox(0,0,0,0); return (0);
return 0; }
|
Причем у меня VS Assist стоит. Он почему то подчеркнул красным LPDIRECTDRAW, LPDIRECTDRAW7 и IID_IDirectDraw7. Что это может быть? |