Functions |
| HRESULT WINAPI | ThunkDirectDraw_QueryInterface (LPDIRECTDRAW iface, REFIID iid, LPVOID *ppObj) |
| HRESULT WINAPI | ThunkDirectDraw2_QueryInterface (LPDIRECTDRAW2 iface, REFIID iid, LPVOID *obj) |
| HRESULT WINAPI | ThunkDirectDraw4_QueryInterface (LPDIRECTDRAW4 iface, REFIID iid, LPVOID *ppObj) |
| ULONG WINAPI | ThunkDirectDraw_AddRef (LPDIRECTDRAW iface) |
| ULONG WINAPI | ThunkDirectDraw2_AddRef (LPDIRECTDRAW2 iface) |
| ULONG WINAPI | ThunkDirectDraw4_AddRef (LPDIRECTDRAW4 iface) |
| ULONG WINAPI | ThunkDirectDraw_Release (LPDIRECTDRAW iface) |
| ULONG WINAPI | ThunkDirectDraw2_Release (LPDIRECTDRAW2 iface) |
| ULONG WINAPI | ThunkDirectDraw4_Release (LPDIRECTDRAW4 iface) |
| HRESULT WINAPI | ThunkDirectDraw_Compact (LPDIRECTDRAW iface) |
| HRESULT WINAPI | ThunkDirectDraw2_Compact (LPDIRECTDRAW2 iface) |
| HRESULT WINAPI | ThunkDirectDraw4_Compact (LPDIRECTDRAW4 iface) |
| HRESULT WINAPI | ThunkDirectDraw_CreateClipper (LPDIRECTDRAW iface, DWORD dwFlags, LPDIRECTDRAWCLIPPER *ppClipper, IUnknown *pUnkOuter) |
| HRESULT WINAPI | ThunkDirectDraw2_CreateClipper (LPDIRECTDRAW2 iface, DWORD dwFlags, LPDIRECTDRAWCLIPPER *ppClipper, IUnknown *pUnkOuter) |
| HRESULT WINAPI | ThunkDirectDraw4_CreateClipper (LPDIRECTDRAW4 iface, DWORD dwFlags, LPDIRECTDRAWCLIPPER *ppClipper, IUnknown *pUnkOuter) |
| HRESULT WINAPI | ThunkDirectDraw_CreatePalette (LPDIRECTDRAW iface, DWORD dwFlags, LPPALETTEENTRY pEntries, LPDIRECTDRAWPALETTE *ppPalette, IUnknown *pUnkOuter) |
| HRESULT WINAPI | ThunkDirectDraw2_CreatePalette (LPDIRECTDRAW2 iface, DWORD dwFlags, LPPALETTEENTRY pEntries, LPDIRECTDRAWPALETTE *ppPalette, IUnknown *pUnkOuter) |
| HRESULT WINAPI | ThunkDirectDraw4_CreatePalette (LPDIRECTDRAW4 iface, DWORD dwFlags, LPPALETTEENTRY pEntries, LPDIRECTDRAWPALETTE *ppPalette, IUnknown *pUnkOuter) |
| HRESULT WINAPI | ThunkDirectDraw_CreateSurface (LPDIRECTDRAW iface, LPDDSURFACEDESC pDDSD, LPDIRECTDRAWSURFACE *ppSurf, IUnknown *pUnkOuter) |
| HRESULT WINAPI | ThunkDirectDraw2_CreateSurface (LPDIRECTDRAW2 iface, LPDDSURFACEDESC pDDSD, LPDIRECTDRAWSURFACE *ppSurface, IUnknown *pUnkOuter) |
| HRESULT WINAPI | ThunkDirectDraw4_CreateSurface (LPDIRECTDRAW4 iface, LPDDSURFACEDESC2 pDDSD2, LPDIRECTDRAWSURFACE4 *ppSurface, IUnknown *pUnkOuter) |
| HRESULT WINAPI | ThunkDirectDraw_DuplicateSurface (LPDIRECTDRAW iface, LPDIRECTDRAWSURFACE src, LPDIRECTDRAWSURFACE *dst) |
| HRESULT WINAPI | ThunkDirectDraw2_DuplicateSurface (LPDIRECTDRAW2 iface, LPDIRECTDRAWSURFACE src, LPDIRECTDRAWSURFACE *dst) |
| HRESULT WINAPI | ThunkDirectDraw4_DuplicateSurface (LPDIRECTDRAW4 iface, LPDIRECTDRAWSURFACE4 src, LPDIRECTDRAWSURFACE4 *dst) |
| HRESULT WINAPI | ThunkDirectDraw_EnumDisplayModes (LPDIRECTDRAW iface, DWORD dwFlags, LPDDSURFACEDESC pDDSD, LPVOID context, LPDDENUMMODESCALLBACK cb) |
| HRESULT WINAPI | ThunkDirectDraw2_EnumDisplayModes (LPDIRECTDRAW2 iface, DWORD dwFlags, LPDDSURFACEDESC pDDSD, LPVOID context, LPDDENUMMODESCALLBACK cb) |
| HRESULT WINAPI | ThunkDirectDraw4_EnumDisplayModes (LPDIRECTDRAW4 iface, DWORD dwFlags, LPDDSURFACEDESC2 pDDSD, LPVOID context, LPDDENUMMODESCALLBACK2 cb) |
| HRESULT WINAPI | ThunkDirectDraw_EnumSurfaces (LPDIRECTDRAW iface, DWORD dwFlags, LPDDSURFACEDESC pDDSD, LPVOID context, LPDDENUMSURFACESCALLBACK cb) |
| HRESULT WINAPI | ThunkDirectDraw2_EnumSurfaces (LPDIRECTDRAW2 iface, DWORD dwFlags, LPDDSURFACEDESC pDDSD, LPVOID context, LPDDENUMSURFACESCALLBACK cb) |
| HRESULT WINAPI | ThunkDirectDraw4_EnumSurfaces (LPDIRECTDRAW4 iface, DWORD dwFlags, LPDDSURFACEDESC2 pDDSD, LPVOID context, LPDDENUMSURFACESCALLBACK2 cb) |
| HRESULT WINAPI | ThunkDirectDraw_FlipToGDISurface (LPDIRECTDRAW iface) |
| HRESULT WINAPI | ThunkDirectDraw2_FlipToGDISurface (LPDIRECTDRAW2 iface) |
| HRESULT WINAPI | ThunkDirectDraw4_FlipToGDISurface (LPDIRECTDRAW4 iface) |
| HRESULT WINAPI | ThunkDirectDraw_GetCaps (LPDIRECTDRAW iface, LPDDCAPS pDDC1, LPDDCAPS pDDC2) |
| HRESULT WINAPI | ThunkDirectDraw2_GetCaps (LPDIRECTDRAW2 iface, LPDDCAPS pDDC1, LPDDCAPS pDDC2) |
| HRESULT WINAPI | ThunkDirectDraw4_GetCaps (LPDIRECTDRAW4 iface, LPDDCAPS pDDC1, LPDDCAPS pDDC2) |
| HRESULT WINAPI | ThunkDirectDraw_GetDisplayMode (LPDIRECTDRAW iface, LPDDSURFACEDESC pDDSD) |
| HRESULT WINAPI | ThunkDirectDraw2_GetDisplayMode (LPDIRECTDRAW2 iface, LPDDSURFACEDESC pDDSD) |
| HRESULT WINAPI | ThunkDirectDraw4_GetDisplayMode (LPDIRECTDRAW4 iface, LPDDSURFACEDESC2 pDDSD2) |
| HRESULT WINAPI | ThunkDirectDraw_GetFourCCCodes (LPDIRECTDRAW iface, LPDWORD pNumCodes, LPDWORD pCodes) |
| HRESULT WINAPI | ThunkDirectDraw2_GetFourCCCodes (LPDIRECTDRAW2 iface, LPDWORD pNumCodes, LPDWORD pCodes) |
| HRESULT WINAPI | ThunkDirectDraw4_GetFourCCCodes (LPDIRECTDRAW4 iface, LPDWORD pNumCodes, LPDWORD pCodes) |
| HRESULT WINAPI | ThunkDirectDraw_GetGDISurface (LPDIRECTDRAW iface, LPDIRECTDRAWSURFACE *lplpGDIDDSSurface) |
| HRESULT WINAPI | ThunkDirectDraw2_GetGDISurface (LPDIRECTDRAW2 iface, LPDIRECTDRAWSURFACE *lplpGDIDDSSurface) |
| HRESULT WINAPI | ThunkDirectDraw4_GetGDISurface (LPDIRECTDRAW4 iface, LPDIRECTDRAWSURFACE4 *lplpGDIDDSSurface) |
| HRESULT WINAPI | ThunkDirectDraw_GetMonitorFrequency (LPDIRECTDRAW iface, LPDWORD pdwFreq) |
| HRESULT WINAPI | ThunkDirectDraw2_GetMonitorFrequency (LPDIRECTDRAW2 iface, LPDWORD pdwFreq) |
| HRESULT WINAPI | ThunkDirectDraw4_GetMonitorFrequency (LPDIRECTDRAW4 iface, LPDWORD pdwFreq) |
| HRESULT WINAPI | ThunkDirectDraw_GetScanLine (LPDIRECTDRAW iface, LPDWORD lpdwScanLine) |
| HRESULT WINAPI | ThunkDirectDraw2_GetScanLine (LPDIRECTDRAW2 iface, LPDWORD lpdwScanLine) |
| HRESULT WINAPI | ThunkDirectDraw4_GetScanLine (LPDIRECTDRAW4 iface, LPDWORD lpdwScanLine) |
| HRESULT WINAPI | ThunkDirectDraw_GetVerticalBlankStatus (LPDIRECTDRAW iface, LPBOOL lpbIsInVB) |
| HRESULT WINAPI | ThunkDirectDraw2_GetVerticalBlankStatus (LPDIRECTDRAW2 iface, LPBOOL lpbIsInVB) |
| HRESULT WINAPI | ThunkDirectDraw4_GetVerticalBlankStatus (LPDIRECTDRAW4 iface, LPBOOL lpbIsInVB) |
| HRESULT WINAPI | ThunkDirectDraw_Initialize (LPDIRECTDRAW iface, LPGUID pGUID) |
| HRESULT WINAPI | ThunkDirectDraw2_Initialize (LPDIRECTDRAW2 iface, LPGUID pGUID) |
| HRESULT WINAPI | ThunkDirectDraw4_Initialize (LPDIRECTDRAW4 iface, LPGUID pGUID) |
| HRESULT WINAPI | ThunkDirectDraw_RestoreDisplayMode (LPDIRECTDRAW iface) |
| HRESULT WINAPI | ThunkDirectDraw2_RestoreDisplayMode (LPDIRECTDRAW2 iface) |
| HRESULT WINAPI | ThunkDirectDraw4_RestoreDisplayMode (LPDIRECTDRAW4 iface) |
| HRESULT WINAPI | ThunkDirectDraw_SetCooperativeLevel (LPDIRECTDRAW iface, HWND hwnd, DWORD dwFlags) |
| HRESULT WINAPI | ThunkDirectDraw2_SetCooperativeLevel (LPDIRECTDRAW2 iface, HWND hwnd, DWORD dwFlags) |
| HRESULT WINAPI | ThunkDirectDraw4_SetCooperativeLevel (LPDIRECTDRAW4 iface, HWND hwnd, DWORD dwFlags) |
| HRESULT WINAPI | ThunkDirectDraw_SetDisplayMode (LPDIRECTDRAW iface, DWORD dwWidth, DWORD dwHeight, DWORD dwBPP) |
| HRESULT WINAPI | ThunkDirectDraw2_SetDisplayMode (LPDIRECTDRAW2 iface, DWORD dwWidth, DWORD dwHeight, DWORD dwBPP, DWORD d, DWORD e) |
| HRESULT WINAPI | ThunkDirectDraw4_SetDisplayMode (LPDIRECTDRAW4 iface, DWORD dwWidth, DWORD dwHeight, DWORD dwBPP, DWORD d, DWORD e) |
| HRESULT WINAPI | ThunkDirectDraw_WaitForVerticalBlank (LPDIRECTDRAW iface, DWORD dwFlags, HANDLE hEvent) |
| HRESULT WINAPI | ThunkDirectDraw2_WaitForVerticalBlank (LPDIRECTDRAW2 iface, DWORD dwFlags, HANDLE hEvent) |
| HRESULT WINAPI | ThunkDirectDraw4_WaitForVerticalBlank (LPDIRECTDRAW4 iface, DWORD dwFlags, HANDLE hEvent) |
| HRESULT WINAPI | ThunkDirectDraw4_GetSurfaceFromDC (LPDIRECTDRAW4 iface, HDC hdc, LPDIRECTDRAWSURFACE4 *pSurf) |
| HRESULT WINAPI | ThunkDirectDraw4_RestoreAllSurfaces (LPDIRECTDRAW4 iface) |
| HRESULT WINAPI | ThunkDirectDraw4_TestCooperativeLevel (LPDIRECTDRAW4 iface) |
| HRESULT WINAPI | ThunkDirectDraw4_GetDeviceIdentifier (LPDIRECTDRAW4 iface, LPDDDEVICEIDENTIFIER pDDDI, DWORD dwFlags) |
Variables |
| IDirectDrawVtbl | DirectDraw_Vtable |
| IDirectDraw2Vtbl | DirectDraw2_Vtable |
| IDirectDraw4Vtbl | DirectDraw4_Vtable |