Defines |
| #define | IUnknown void |
| #define | CO_E_NOTINITIALIZED 0x800401F0 |
Functions |
| HRESULT WINAPI | Main_DirectDraw_QueryInterface (LPDIRECTDRAW iface, REFIID id, LPVOID *obj) |
| ULONG WINAPI | Main_DirectDraw_AddRef (LPDIRECTDRAW iface) |
| ULONG WINAPI | Main_DirectDraw_Release (LPDIRECTDRAW iface) |
| HRESULT WINAPI | Main_DirectDraw_Compact (LPDIRECTDRAW iface) |
| HRESULT WINAPI | Main_DirectDraw_CreateClipper (LPDIRECTDRAW iface, DWORD dwFlags, LPDIRECTDRAWCLIPPER *ppClipper, IUnknown *pUnkOuter) |
| HRESULT WINAPI | Main_DirectDraw_CreatePalette (LPDIRECTDRAW iface, DWORD dwFlags, LPPALETTEENTRY palent, LPDIRECTDRAWPALETTE *ppPalette, LPUNKNOWN pUnkOuter) |
| HRESULT WINAPI | Main_DirectDraw_CreateSurface (LPDIRECTDRAW iface, LPDDSURFACEDESC pDDSD, LPDIRECTDRAWSURFACE *ppSurf, IUnknown *pUnkOuter) |
| HRESULT WINAPI | Main_DirectDraw_DuplicateSurface (LPDIRECTDRAW iface, LPDIRECTDRAWSURFACE src, LPDIRECTDRAWSURFACE *dst) |
| HRESULT WINAPI | Main_DirectDraw_EnumDisplayModes (LPDIRECTDRAW iface, DWORD dwFlags, LPDDSURFACEDESC pDDSD, LPVOID pContext, LPDDENUMMODESCALLBACK pCallback) |
| HRESULT WINAPI | Main_DirectDraw_EnumSurfaces (LPDIRECTDRAW iface, DWORD dwFlags, LPDDSURFACEDESC lpDDSD2, LPVOID context, LPDDENUMSURFACESCALLBACK callback) |
| HRESULT WINAPI | Main_DirectDraw_FlipToGDISurface (LPDIRECTDRAW iface) |
| HRESULT WINAPI | Main_DirectDraw_GetCaps (LPDIRECTDRAW iface, LPDDCAPS pDriverCaps, LPDDCAPS pHELCaps) |
| HRESULT WINAPI | Main_DirectDraw_GetDisplayMode (LPDIRECTDRAW iface, LPDDSURFACEDESC pDDSD) |
| HRESULT WINAPI | Main_DirectDraw_GetFourCCCodes (LPDIRECTDRAW iface, LPDWORD lpNumCodes, LPDWORD lpCodes) |
| HRESULT WINAPI | Main_DirectDraw_GetGDISurface (LPDIRECTDRAW iface, LPDIRECTDRAWSURFACE *lplpGDIDDSSurface) |
| HRESULT WINAPI | Main_DirectDraw_GetMonitorFrequency (LPDIRECTDRAW iface, LPDWORD lpFreq) |
| HRESULT WINAPI | Main_DirectDraw_GetScanLine (LPDIRECTDRAW iface, LPDWORD lpdwScanLine) |
| HRESULT WINAPI | Main_DirectDraw_GetVerticalBlankStatus (LPDIRECTDRAW iface, LPBOOL lpbIsInVB) |
| HRESULT WINAPI | Main_DirectDraw_Initialize (LPDIRECTDRAW iface, LPGUID lpGUID) |
| HRESULT WINAPI | Main_DirectDraw_RestoreDisplayMode (LPDIRECTDRAW iface) |
| HRESULT WINAPI | Main_DirectDraw_SetCooperativeLevel (LPDIRECTDRAW iface, HWND hwnd, DWORD cooplevel) |
| HRESULT WINAPI | Main_DirectDraw_SetDisplayMode (LPDIRECTDRAW iface, DWORD dwWidth, DWORD dwHeight, DWORD dwBPP) |
| HRESULT WINAPI | Main_DirectDraw_WaitForVerticalBlank (LPDIRECTDRAW iface, DWORD dwFlags, HANDLE h) |
Variables |
| IDirectDrawVtbl | DirectDraw_Vtable |