|
| | WINE_DEFAULT_DEBUG_CHANNEL (ddrawex) |
| |
| static struct ddrawex * | impl_from_IDirectDraw (IDirectDraw *iface) |
| |
| static struct ddrawex * | impl_from_IDirectDraw2 (IDirectDraw2 *iface) |
| |
| static struct ddrawex * | impl_from_IDirectDraw3 (IDirectDraw3 *iface) |
| |
| static struct ddrawex * | impl_from_IDirectDraw4 (IDirectDraw4 *iface) |
| |
| static HRESULT WINAPI | ddrawex4_QueryInterface (IDirectDraw4 *iface, REFIID riid, void **out) |
| |
| static HRESULT WINAPI | ddrawex3_QueryInterface (IDirectDraw3 *iface, REFIID riid, void **out) |
| |
| static HRESULT WINAPI | ddrawex2_QueryInterface (IDirectDraw2 *iface, REFIID riid, void **out) |
| |
| static HRESULT WINAPI | ddrawex1_QueryInterface (IDirectDraw *iface, REFIID riid, void **out) |
| |
| static ULONG WINAPI | ddrawex4_AddRef (IDirectDraw4 *iface) |
| |
| static ULONG WINAPI | ddrawex3_AddRef (IDirectDraw3 *iface) |
| |
| static ULONG WINAPI | ddrawex2_AddRef (IDirectDraw2 *iface) |
| |
| static ULONG WINAPI | ddrawex1_AddRef (IDirectDraw *iface) |
| |
| static ULONG WINAPI | ddrawex4_Release (IDirectDraw4 *iface) |
| |
| static ULONG WINAPI | ddrawex3_Release (IDirectDraw3 *iface) |
| |
| static ULONG WINAPI | ddrawex2_Release (IDirectDraw2 *iface) |
| |
| static ULONG WINAPI | ddrawex1_Release (IDirectDraw *iface) |
| |
| static HRESULT WINAPI | ddrawex4_Compact (IDirectDraw4 *iface) |
| |
| static HRESULT WINAPI | ddrawex3_Compact (IDirectDraw3 *iface) |
| |
| static HRESULT WINAPI | ddrawex2_Compact (IDirectDraw2 *iface) |
| |
| static HRESULT WINAPI | ddrawex1_Compact (IDirectDraw *iface) |
| |
| static HRESULT WINAPI | ddrawex4_CreateClipper (IDirectDraw4 *iface, DWORD flags, IDirectDrawClipper **clipper, IUnknown *outer_unknown) |
| |
| static HRESULT WINAPI | ddrawex3_CreateClipper (IDirectDraw3 *iface, DWORD flags, IDirectDrawClipper **clipper, IUnknown *outer_unknown) |
| |
| static HRESULT WINAPI | ddrawex2_CreateClipper (IDirectDraw2 *iface, DWORD flags, IDirectDrawClipper **clipper, IUnknown *outer_unknown) |
| |
| static HRESULT WINAPI | ddrawex1_CreateClipper (IDirectDraw *iface, DWORD flags, IDirectDrawClipper **clipper, IUnknown *outer_unknown) |
| |
| static HRESULT WINAPI | ddrawex4_CreatePalette (IDirectDraw4 *iface, DWORD flags, PALETTEENTRY *entries, IDirectDrawPalette **palette, IUnknown *outer_unknown) |
| |
| static HRESULT WINAPI | ddrawex3_CreatePalette (IDirectDraw3 *iface, DWORD flags, PALETTEENTRY *entries, IDirectDrawPalette **palette, IUnknown *outer_unknown) |
| |
| static HRESULT WINAPI | ddrawex2_CreatePalette (IDirectDraw2 *iface, DWORD flags, PALETTEENTRY *entries, IDirectDrawPalette **palette, IUnknown *outer_unknown) |
| |
| static HRESULT WINAPI | ddrawex1_CreatePalette (IDirectDraw *iface, DWORD flags, PALETTEENTRY *entries, IDirectDrawPalette **palette, IUnknown *outer_unknown) |
| |
| static HRESULT WINAPI | ddrawex4_CreateSurface (IDirectDraw4 *iface, DDSURFACEDESC2 *desc, IDirectDrawSurface4 **surface, IUnknown *outer_unknown) |
| |
| void | DDSD_to_DDSD2 (const DDSURFACEDESC *in, DDSURFACEDESC2 *out) |
| |
| void | DDSD2_to_DDSD (const DDSURFACEDESC2 *in, DDSURFACEDESC *out) |
| |
| static HRESULT WINAPI | ddrawex3_CreateSurface (IDirectDraw3 *iface, DDSURFACEDESC *desc, IDirectDrawSurface **surface, IUnknown *outer_unknown) |
| |
| static HRESULT WINAPI | ddrawex2_CreateSurface (IDirectDraw2 *iface, DDSURFACEDESC *desc, IDirectDrawSurface **surface, IUnknown *outer_unknown) |
| |
| static HRESULT WINAPI | ddrawex1_CreateSurface (IDirectDraw *iface, DDSURFACEDESC *desc, IDirectDrawSurface **surface, IUnknown *outer_unknown) |
| |
| static HRESULT WINAPI | ddrawex4_DuplicateSurface (IDirectDraw4 *iface, IDirectDrawSurface4 *src, IDirectDrawSurface4 **dst) |
| |
| static HRESULT WINAPI | ddrawex3_DuplicateSurface (IDirectDraw3 *iface, IDirectDrawSurface *src, IDirectDrawSurface **dst) |
| |
| static HRESULT WINAPI | ddrawex2_DuplicateSurface (IDirectDraw2 *iface, IDirectDrawSurface *src, IDirectDrawSurface **dst) |
| |
| static HRESULT WINAPI | ddrawex1_DuplicateSurface (IDirectDraw *iface, IDirectDrawSurface *src, IDirectDrawSurface **dst) |
| |
| static HRESULT WINAPI | ddrawex4_EnumDisplayModes (IDirectDraw4 *iface, DWORD flags, DDSURFACEDESC2 *desc, void *ctx, LPDDENUMMODESCALLBACK2 cb) |
| |
| static HRESULT WINAPI | enum_modes_cb2 (DDSURFACEDESC2 *ddsd2, void *vctx) |
| |
| static HRESULT WINAPI | ddrawex3_EnumDisplayModes (IDirectDraw3 *iface, DWORD flags, DDSURFACEDESC *desc, void *ctx, LPDDENUMMODESCALLBACK cb) |
| |
| static HRESULT WINAPI | ddrawex2_EnumDisplayModes (IDirectDraw2 *iface, DWORD flags, DDSURFACEDESC *desc, void *ctx, LPDDENUMMODESCALLBACK cb) |
| |
| static HRESULT WINAPI | ddrawex1_EnumDisplayModes (IDirectDraw *iface, DWORD flags, DDSURFACEDESC *desc, void *ctx, LPDDENUMMODESCALLBACK cb) |
| |
| static HRESULT WINAPI | enum_surfaces_wrapper (IDirectDrawSurface4 *surf4, DDSURFACEDESC2 *ddsd2, void *vctx) |
| |
| static HRESULT WINAPI | ddrawex4_EnumSurfaces (IDirectDraw4 *iface, DWORD flags, DDSURFACEDESC2 *desc, void *ctx, LPDDENUMSURFACESCALLBACK2 cb) |
| |
| static HRESULT WINAPI | enum_surfaces_cb2 (IDirectDrawSurface4 *surf4, DDSURFACEDESC2 *ddsd2, void *vctx) |
| |
| static HRESULT WINAPI | ddrawex3_EnumSurfaces (IDirectDraw3 *iface, DWORD flags, DDSURFACEDESC *desc, void *ctx, LPDDENUMSURFACESCALLBACK cb) |
| |
| static HRESULT WINAPI | ddrawex2_EnumSurfaces (IDirectDraw2 *iface, DWORD flags, DDSURFACEDESC *desc, void *ctx, LPDDENUMSURFACESCALLBACK cb) |
| |
| static HRESULT WINAPI | ddrawex1_EnumSurfaces (IDirectDraw *iface, DWORD flags, DDSURFACEDESC *desc, void *ctx, LPDDENUMSURFACESCALLBACK cb) |
| |
| static HRESULT WINAPI | ddrawex4_FlipToGDISurface (IDirectDraw4 *iface) |
| |
| static HRESULT WINAPI | ddrawex3_FlipToGDISurface (IDirectDraw3 *iface) |
| |
| static HRESULT WINAPI | ddrawex2_FlipToGDISurface (IDirectDraw2 *iface) |
| |
| static HRESULT WINAPI | ddrawex1_FlipToGDISurface (IDirectDraw *iface) |
| |
| static HRESULT WINAPI | ddrawex4_GetCaps (IDirectDraw4 *iface, DDCAPS *driver_caps, DDCAPS *hel_caps) |
| |
| static HRESULT WINAPI | ddrawex3_GetCaps (IDirectDraw3 *iface, DDCAPS *driver_caps, DDCAPS *hel_caps) |
| |
| static HRESULT WINAPI | ddrawex2_GetCaps (IDirectDraw2 *iface, DDCAPS *driver_caps, DDCAPS *hel_caps) |
| |
| static HRESULT WINAPI | ddrawex1_GetCaps (IDirectDraw *iface, DDCAPS *driver_caps, DDCAPS *hel_caps) |
| |
| static HRESULT WINAPI | ddrawex4_GetDisplayMode (IDirectDraw4 *iface, DDSURFACEDESC2 *desc) |
| |
| static HRESULT WINAPI | ddrawex3_GetDisplayMode (IDirectDraw3 *iface, DDSURFACEDESC *desc) |
| |
| static HRESULT WINAPI | ddrawex2_GetDisplayMode (IDirectDraw2 *iface, DDSURFACEDESC *desc) |
| |
| static HRESULT WINAPI | ddrawex1_GetDisplayMode (IDirectDraw *iface, DDSURFACEDESC *desc) |
| |
| static HRESULT WINAPI | ddrawex4_GetFourCCCodes (IDirectDraw4 *iface, DWORD *code_count, DWORD *codes) |
| |
| static HRESULT WINAPI | ddrawex3_GetFourCCCodes (IDirectDraw3 *iface, DWORD *code_count, DWORD *codes) |
| |
| static HRESULT WINAPI | ddrawex2_GetFourCCCodes (IDirectDraw2 *iface, DWORD *code_count, DWORD *codes) |
| |
| static HRESULT WINAPI | ddrawex1_GetFourCCCodes (IDirectDraw *iface, DWORD *code_count, DWORD *codes) |
| |
| static HRESULT WINAPI | ddrawex4_GetGDISurface (IDirectDraw4 *iface, IDirectDrawSurface4 **gdi_surface) |
| |
| static HRESULT WINAPI | ddrawex3_GetGDISurface (IDirectDraw3 *iface, IDirectDrawSurface **gdi_surface) |
| |
| static HRESULT WINAPI | ddrawex2_GetGDISurface (IDirectDraw2 *iface, IDirectDrawSurface **gdi_surface) |
| |
| static HRESULT WINAPI | ddrawex1_GetGDISurface (IDirectDraw *iface, IDirectDrawSurface **gdi_surface) |
| |
| static HRESULT WINAPI | ddrawex4_GetMonitorFrequency (IDirectDraw4 *iface, DWORD *frequency) |
| |
| static HRESULT WINAPI | ddrawex3_GetMonitorFrequency (IDirectDraw3 *iface, DWORD *frequency) |
| |
| static HRESULT WINAPI | ddrawex2_GetMonitorFrequency (IDirectDraw2 *iface, DWORD *frequency) |
| |
| static HRESULT WINAPI | ddrawex1_GetMonitorFrequency (IDirectDraw *iface, DWORD *frequency) |
| |
| static HRESULT WINAPI | ddrawex4_GetScanLine (IDirectDraw4 *iface, DWORD *line) |
| |
| static HRESULT WINAPI | ddrawex3_GetScanLine (IDirectDraw3 *iface, DWORD *line) |
| |
| static HRESULT WINAPI | ddrawex2_GetScanLine (IDirectDraw2 *iface, DWORD *line) |
| |
| static HRESULT WINAPI | ddrawex1_GetScanLine (IDirectDraw *iface, DWORD *line) |
| |
| static HRESULT WINAPI | ddrawex4_GetVerticalBlankStatus (IDirectDraw4 *iface, BOOL *status) |
| |
| static HRESULT WINAPI | ddrawex3_GetVerticalBlankStatus (IDirectDraw3 *iface, BOOL *status) |
| |
| static HRESULT WINAPI | ddrawex2_GetVerticalBlankStatus (IDirectDraw2 *iface, BOOL *status) |
| |
| static HRESULT WINAPI | ddrawex1_GetVerticalBlankStatus (IDirectDraw *iface, BOOL *status) |
| |
| static HRESULT WINAPI | ddrawex4_Initialize (IDirectDraw4 *iface, GUID *guid) |
| |
| static HRESULT WINAPI | ddrawex3_Initialize (IDirectDraw3 *iface, GUID *guid) |
| |
| static HRESULT WINAPI | ddrawex2_Initialize (IDirectDraw2 *iface, GUID *guid) |
| |
| static HRESULT WINAPI | ddrawex1_Initialize (IDirectDraw *iface, GUID *guid) |
| |
| static HRESULT WINAPI | ddrawex4_RestoreDisplayMode (IDirectDraw4 *iface) |
| |
| static HRESULT WINAPI | ddrawex3_RestoreDisplayMode (IDirectDraw3 *iface) |
| |
| static HRESULT WINAPI | ddrawex2_RestoreDisplayMode (IDirectDraw2 *iface) |
| |
| static HRESULT WINAPI | ddrawex1_RestoreDisplayMode (IDirectDraw *iface) |
| |
| static HRESULT WINAPI | ddrawex4_SetCooperativeLevel (IDirectDraw4 *iface, HWND window, DWORD flags) |
| |
| static HRESULT WINAPI | ddrawex3_SetCooperativeLevel (IDirectDraw3 *iface, HWND window, DWORD flags) |
| |
| static HRESULT WINAPI | ddrawex2_SetCooperativeLevel (IDirectDraw2 *iface, HWND window, DWORD flags) |
| |
| static HRESULT WINAPI | ddrawex1_SetCooperativeLevel (IDirectDraw *iface, HWND window, DWORD flags) |
| |
| static HRESULT WINAPI | ddrawex4_SetDisplayMode (IDirectDraw4 *iface, DWORD width, DWORD height, DWORD bpp, DWORD refresh_rate, DWORD flags) |
| |
| static HRESULT WINAPI | ddrawex3_SetDisplayMode (IDirectDraw3 *iface, DWORD width, DWORD height, DWORD bpp, DWORD refresh_rate, DWORD flags) |
| |
| static HRESULT WINAPI | ddrawex2_SetDisplayMode (IDirectDraw2 *iface, DWORD width, DWORD height, DWORD bpp, DWORD refresh_rate, DWORD flags) |
| |
| static HRESULT WINAPI | ddrawex1_SetDisplayMode (IDirectDraw *iface, DWORD width, DWORD height, DWORD bpp) |
| |
| static HRESULT WINAPI | ddrawex4_WaitForVerticalBlank (IDirectDraw4 *iface, DWORD flags, HANDLE event) |
| |
| static HRESULT WINAPI | ddrawex3_WaitForVerticalBlank (IDirectDraw3 *iface, DWORD flags, HANDLE event) |
| |
| static HRESULT WINAPI | ddrawex2_WaitForVerticalBlank (IDirectDraw2 *iface, DWORD flags, HANDLE event) |
| |
| static HRESULT WINAPI | ddrawex1_WaitForVerticalBlank (IDirectDraw *iface, DWORD flags, HANDLE event) |
| |
| static HRESULT WINAPI | ddrawex4_GetAvailableVidMem (IDirectDraw4 *iface, DDSCAPS2 *caps, DWORD *total, DWORD *free) |
| |
| static HRESULT WINAPI | ddrawex3_GetAvailableVidMem (IDirectDraw3 *iface, DDSCAPS *caps, DWORD *total, DWORD *free) |
| |
| static HRESULT WINAPI | ddrawex2_GetAvailableVidMem (IDirectDraw2 *iface, DDSCAPS *caps, DWORD *total, DWORD *free) |
| |
| static HRESULT WINAPI | ddrawex4_GetSurfaceFromDC (IDirectDraw4 *iface, HDC dc, IDirectDrawSurface4 **surface) |
| |
| static HRESULT WINAPI | ddrawex3_GetSurfaceFromDC (IDirectDraw3 *iface, HDC dc, IDirectDrawSurface **surface) |
| |
| static HRESULT WINAPI | ddrawex4_RestoreAllSurfaces (IDirectDraw4 *iface) |
| |
| static HRESULT WINAPI | ddrawex4_TestCooperativeLevel (IDirectDraw4 *iface) |
| |
| static HRESULT WINAPI | ddrawex4_GetDeviceIdentifier (IDirectDraw4 *iface, DDDEVICEIDENTIFIER *identifier, DWORD flags) |
| |
| HRESULT WINAPI | ddrawex_factory_CreateDirectDraw (IDirectDrawFactory *iface, GUID *guid, HWND window, DWORD coop_level, DWORD reserved, IUnknown *outer_unknown, IDirectDraw **ddraw) |
| |
| IDirectDraw4 * | dd_get_inner (IDirectDraw4 *outer) |
| |