|
| WINE_DEFAULT_DEBUG_CHANNEL (ddraw) |
|
static struct ddraw_surface * | unsafe_impl_from_IDirectDrawSurface2 (IDirectDrawSurface2 *iface) |
|
static struct ddraw_surface * | unsafe_impl_from_IDirectDrawSurface3 (IDirectDrawSurface3 *iface) |
|
static struct ddraw_surface * | impl_from_IDirectDrawGammaControl (IDirectDrawGammaControl *iface) |
|
HRESULT | ddraw_surface_update_frontbuffer (struct ddraw_surface *surface, const RECT *rect, BOOL read) |
|
static HRESULT WINAPI | ddraw_surface7_QueryInterface (IDirectDrawSurface7 *iface, REFIID riid, void **obj) |
|
static HRESULT WINAPI | ddraw_surface4_QueryInterface (IDirectDrawSurface4 *iface, REFIID riid, void **object) |
|
static HRESULT WINAPI | ddraw_surface3_QueryInterface (IDirectDrawSurface3 *iface, REFIID riid, void **object) |
|
static HRESULT WINAPI | ddraw_surface2_QueryInterface (IDirectDrawSurface2 *iface, REFIID riid, void **object) |
|
static HRESULT WINAPI | ddraw_surface1_QueryInterface (IDirectDrawSurface *iface, REFIID riid, void **object) |
|
static HRESULT WINAPI | ddraw_gamma_control_QueryInterface (IDirectDrawGammaControl *iface, REFIID riid, void **object) |
|
static HRESULT WINAPI | d3d_texture2_QueryInterface (IDirect3DTexture2 *iface, REFIID riid, void **object) |
|
static HRESULT WINAPI | d3d_texture1_QueryInterface (IDirect3DTexture *iface, REFIID riid, void **object) |
|
static void | ddraw_surface_add_iface (struct ddraw_surface *surface) |
|
static ULONG WINAPI | ddraw_surface7_AddRef (IDirectDrawSurface7 *iface) |
|
static ULONG WINAPI | ddraw_surface4_AddRef (IDirectDrawSurface4 *iface) |
|
static ULONG WINAPI | ddraw_surface3_AddRef (IDirectDrawSurface3 *iface) |
|
static ULONG WINAPI | ddraw_surface2_AddRef (IDirectDrawSurface2 *iface) |
|
static ULONG WINAPI | ddraw_surface1_AddRef (IDirectDrawSurface *iface) |
|
static ULONG WINAPI | ddraw_gamma_control_AddRef (IDirectDrawGammaControl *iface) |
|
static ULONG WINAPI | d3d_texture2_AddRef (IDirect3DTexture2 *iface) |
|
static ULONG WINAPI | d3d_texture1_AddRef (IDirect3DTexture *iface) |
|
static HRESULT | ddraw_surface_set_palette (struct ddraw_surface *surface, IDirectDrawPalette *palette) |
|
static void | ddraw_surface_cleanup (struct ddraw_surface *surface) |
|
static ULONG | ddraw_surface_release_iface (struct ddraw_surface *This) |
|
static ULONG WINAPI | ddraw_surface7_Release (IDirectDrawSurface7 *iface) |
|
static ULONG WINAPI | ddraw_surface4_Release (IDirectDrawSurface4 *iface) |
|
static ULONG WINAPI | ddraw_surface3_Release (IDirectDrawSurface3 *iface) |
|
static ULONG WINAPI | ddraw_surface2_Release (IDirectDrawSurface2 *iface) |
|
static ULONG WINAPI | ddraw_surface1_Release (IDirectDrawSurface *iface) |
|
static ULONG WINAPI | ddraw_gamma_control_Release (IDirectDrawGammaControl *iface) |
|
static ULONG WINAPI | d3d_texture2_Release (IDirect3DTexture2 *iface) |
|
static ULONG WINAPI | d3d_texture1_Release (IDirect3DTexture *iface) |
|
static HRESULT WINAPI | ddraw_surface7_GetAttachedSurface (IDirectDrawSurface7 *iface, DDSCAPS2 *Caps, IDirectDrawSurface7 **Surface) |
|
static HRESULT WINAPI | ddraw_surface4_GetAttachedSurface (IDirectDrawSurface4 *iface, DDSCAPS2 *caps, IDirectDrawSurface4 **attachment) |
|
static HRESULT WINAPI | ddraw_surface3_GetAttachedSurface (IDirectDrawSurface3 *iface, DDSCAPS *caps, IDirectDrawSurface3 **attachment) |
|
static HRESULT WINAPI | ddraw_surface2_GetAttachedSurface (IDirectDrawSurface2 *iface, DDSCAPS *caps, IDirectDrawSurface2 **attachment) |
|
static HRESULT WINAPI | ddraw_surface1_GetAttachedSurface (IDirectDrawSurface *iface, DDSCAPS *caps, IDirectDrawSurface **attachment) |
|
static HRESULT | surface_lock (struct ddraw_surface *surface, RECT *rect, DDSURFACEDESC2 *surface_desc, unsigned int surface_desc_size, DWORD flags, HANDLE h) |
|
static BOOL | surface_validate_lock_desc (struct ddraw_surface *surface, const DDSURFACEDESC *desc, unsigned int *size) |
|
static HRESULT WINAPI | ddraw_surface7_Lock (IDirectDrawSurface7 *iface, RECT *rect, DDSURFACEDESC2 *surface_desc, DWORD flags, HANDLE h) |
|
static HRESULT WINAPI | ddraw_surface4_Lock (IDirectDrawSurface4 *iface, RECT *rect, DDSURFACEDESC2 *surface_desc, DWORD flags, HANDLE h) |
|
static HRESULT WINAPI | ddraw_surface3_Lock (IDirectDrawSurface3 *iface, RECT *rect, DDSURFACEDESC *surface_desc, DWORD flags, HANDLE h) |
|
static HRESULT WINAPI | ddraw_surface2_Lock (IDirectDrawSurface2 *iface, RECT *rect, DDSURFACEDESC *surface_desc, DWORD flags, HANDLE h) |
|
static HRESULT WINAPI | ddraw_surface1_Lock (IDirectDrawSurface *iface, RECT *rect, DDSURFACEDESC *surface_desc, DWORD flags, HANDLE h) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface7_Unlock (IDirectDrawSurface7 *iface, RECT *pRect) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface4_Unlock (IDirectDrawSurface4 *iface, RECT *pRect) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface3_Unlock (IDirectDrawSurface3 *iface, void *data) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface2_Unlock (IDirectDrawSurface2 *iface, void *data) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface1_Unlock (IDirectDrawSurface *iface, void *data) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface7_Flip (IDirectDrawSurface7 *iface, IDirectDrawSurface7 *src, DWORD flags) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface4_Flip (IDirectDrawSurface4 *iface, IDirectDrawSurface4 *src, DWORD flags) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface3_Flip (IDirectDrawSurface3 *iface, IDirectDrawSurface3 *src, DWORD flags) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface2_Flip (IDirectDrawSurface2 *iface, IDirectDrawSurface2 *src, DWORD flags) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface1_Flip (IDirectDrawSurface *iface, IDirectDrawSurface *src, DWORD flags) |
|
static HRESULT | ddraw_surface_blt (struct ddraw_surface *dst_surface, const RECT *dst_rect, struct ddraw_surface *src_surface, const RECT *src_rect, DWORD flags, DWORD fill_colour, const struct wined3d_blt_fx *fx, enum wined3d_texture_filter_type filter) |
|
static HRESULT | ddraw_surface_blt_clipped (struct ddraw_surface *dst_surface, const RECT *dst_rect_in, struct ddraw_surface *src_surface, const RECT *src_rect_in, DWORD flags, DWORD fill_colour, const struct wined3d_blt_fx *fx, enum wined3d_texture_filter_type filter) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface7_Blt (IDirectDrawSurface7 *iface, RECT *dst_rect, IDirectDrawSurface7 *src_surface, RECT *src_rect, DWORD flags, DDBLTFX *fx) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface4_Blt (IDirectDrawSurface4 *iface, RECT *dst_rect, IDirectDrawSurface4 *src_surface, RECT *src_rect, DWORD flags, DDBLTFX *fx) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface3_Blt (IDirectDrawSurface3 *iface, RECT *dst_rect, IDirectDrawSurface3 *src_surface, RECT *src_rect, DWORD flags, DDBLTFX *fx) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface2_Blt (IDirectDrawSurface2 *iface, RECT *dst_rect, IDirectDrawSurface2 *src_surface, RECT *src_rect, DWORD flags, DDBLTFX *fx) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface1_Blt (IDirectDrawSurface *iface, RECT *dst_rect, IDirectDrawSurface *src_surface, RECT *src_rect, DWORD flags, DDBLTFX *fx) |
|
static HRESULT | ddraw_surface_attach_surface (struct ddraw_surface *This, struct ddraw_surface *Surf) |
|
static HRESULT WINAPI | ddraw_surface7_AddAttachedSurface (IDirectDrawSurface7 *iface, IDirectDrawSurface7 *attachment) |
|
static HRESULT WINAPI | ddraw_surface4_AddAttachedSurface (IDirectDrawSurface4 *iface, IDirectDrawSurface4 *attachment) |
|
static HRESULT WINAPI | ddraw_surface3_AddAttachedSurface (IDirectDrawSurface3 *iface, IDirectDrawSurface3 *attachment) |
|
static HRESULT WINAPI | ddraw_surface2_AddAttachedSurface (IDirectDrawSurface2 *iface, IDirectDrawSurface2 *attachment) |
|
static HRESULT WINAPI | ddraw_surface1_AddAttachedSurface (IDirectDrawSurface *iface, IDirectDrawSurface *attachment) |
|
static HRESULT | ddraw_surface_delete_attached_surface (struct ddraw_surface *surface, struct ddraw_surface *attachment, IUnknown *detach_iface) |
|
static HRESULT WINAPI | ddraw_surface7_DeleteAttachedSurface (IDirectDrawSurface7 *iface, DWORD flags, IDirectDrawSurface7 *attachment) |
|
static HRESULT WINAPI | ddraw_surface4_DeleteAttachedSurface (IDirectDrawSurface4 *iface, DWORD flags, IDirectDrawSurface4 *attachment) |
|
static HRESULT WINAPI | ddraw_surface3_DeleteAttachedSurface (IDirectDrawSurface3 *iface, DWORD flags, IDirectDrawSurface3 *attachment) |
|
static HRESULT WINAPI | ddraw_surface2_DeleteAttachedSurface (IDirectDrawSurface2 *iface, DWORD flags, IDirectDrawSurface2 *attachment) |
|
static HRESULT WINAPI | ddraw_surface1_DeleteAttachedSurface (IDirectDrawSurface *iface, DWORD flags, IDirectDrawSurface *attachment) |
|
static HRESULT WINAPI | ddraw_surface7_AddOverlayDirtyRect (IDirectDrawSurface7 *iface, RECT *Rect) |
|
static HRESULT WINAPI | ddraw_surface4_AddOverlayDirtyRect (IDirectDrawSurface4 *iface, RECT *rect) |
|
static HRESULT WINAPI | ddraw_surface3_AddOverlayDirtyRect (IDirectDrawSurface3 *iface, RECT *rect) |
|
static HRESULT WINAPI | ddraw_surface2_AddOverlayDirtyRect (IDirectDrawSurface2 *iface, RECT *rect) |
|
static HRESULT WINAPI | ddraw_surface1_AddOverlayDirtyRect (IDirectDrawSurface *iface, RECT *rect) |
|
static HRESULT WINAPI | ddraw_surface7_GetDC (IDirectDrawSurface7 *iface, HDC *dc) |
|
static HRESULT WINAPI | ddraw_surface4_GetDC (IDirectDrawSurface4 *iface, HDC *dc) |
|
static HRESULT WINAPI | ddraw_surface3_GetDC (IDirectDrawSurface3 *iface, HDC *dc) |
|
static HRESULT WINAPI | ddraw_surface2_GetDC (IDirectDrawSurface2 *iface, HDC *dc) |
|
static HRESULT WINAPI | ddraw_surface1_GetDC (IDirectDrawSurface *iface, HDC *dc) |
|
static HRESULT WINAPI | ddraw_surface7_ReleaseDC (IDirectDrawSurface7 *iface, HDC hdc) |
|
static HRESULT WINAPI | ddraw_surface4_ReleaseDC (IDirectDrawSurface4 *iface, HDC dc) |
|
static HRESULT WINAPI | ddraw_surface3_ReleaseDC (IDirectDrawSurface3 *iface, HDC dc) |
|
static HRESULT WINAPI | ddraw_surface2_ReleaseDC (IDirectDrawSurface2 *iface, HDC dc) |
|
static HRESULT WINAPI | ddraw_surface1_ReleaseDC (IDirectDrawSurface *iface, HDC dc) |
|
static HRESULT WINAPI | ddraw_surface7_GetCaps (IDirectDrawSurface7 *iface, DDSCAPS2 *Caps) |
|
static HRESULT WINAPI | ddraw_surface4_GetCaps (IDirectDrawSurface4 *iface, DDSCAPS2 *caps) |
|
static HRESULT WINAPI | ddraw_surface3_GetCaps (IDirectDrawSurface3 *iface, DDSCAPS *caps) |
|
static HRESULT WINAPI | ddraw_surface2_GetCaps (IDirectDrawSurface2 *iface, DDSCAPS *caps) |
|
static HRESULT WINAPI | ddraw_surface1_GetCaps (IDirectDrawSurface *iface, DDSCAPS *caps) |
|
static HRESULT WINAPI | ddraw_surface7_SetPriority (IDirectDrawSurface7 *iface, DWORD priority) |
|
static HRESULT WINAPI | ddraw_surface7_GetPriority (IDirectDrawSurface7 *iface, DWORD *priority) |
|
static HRESULT WINAPI | ddraw_surface7_SetPrivateData (IDirectDrawSurface7 *iface, REFGUID tag, void *data, DWORD size, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface4_SetPrivateData (IDirectDrawSurface4 *iface, REFGUID tag, void *data, DWORD size, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface7_GetPrivateData (IDirectDrawSurface7 *iface, REFGUID tag, void *data, DWORD *size) |
|
static HRESULT WINAPI | ddraw_surface4_GetPrivateData (IDirectDrawSurface4 *iface, REFGUID tag, void *data, DWORD *size) |
|
static HRESULT WINAPI | ddraw_surface7_FreePrivateData (IDirectDrawSurface7 *iface, REFGUID tag) |
|
static HRESULT WINAPI | ddraw_surface4_FreePrivateData (IDirectDrawSurface4 *iface, REFGUID tag) |
|
static HRESULT WINAPI | ddraw_surface7_PageLock (IDirectDrawSurface7 *iface, DWORD Flags) |
|
static HRESULT WINAPI | ddraw_surface4_PageLock (IDirectDrawSurface4 *iface, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface3_PageLock (IDirectDrawSurface3 *iface, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface2_PageLock (IDirectDrawSurface2 *iface, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface7_PageUnlock (IDirectDrawSurface7 *iface, DWORD Flags) |
|
static HRESULT WINAPI | ddraw_surface4_PageUnlock (IDirectDrawSurface4 *iface, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface3_PageUnlock (IDirectDrawSurface3 *iface, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface2_PageUnlock (IDirectDrawSurface2 *iface, DWORD flags) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface7_BltBatch (IDirectDrawSurface7 *iface, DDBLTBATCH *Batch, DWORD Count, DWORD Flags) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface4_BltBatch (IDirectDrawSurface4 *iface, DDBLTBATCH *batch, DWORD count, DWORD flags) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface3_BltBatch (IDirectDrawSurface3 *iface, DDBLTBATCH *batch, DWORD count, DWORD flags) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface2_BltBatch (IDirectDrawSurface2 *iface, DDBLTBATCH *batch, DWORD count, DWORD flags) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface1_BltBatch (IDirectDrawSurface *iface, DDBLTBATCH *batch, DWORD count, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface7_EnumAttachedSurfaces (IDirectDrawSurface7 *iface, void *context, LPDDENUMSURFACESCALLBACK7 cb) |
|
static HRESULT CALLBACK | EnumCallback2 (IDirectDrawSurface7 *surface, DDSURFACEDESC2 *surface_desc, void *context) |
|
static HRESULT CALLBACK | EnumCallback (IDirectDrawSurface7 *surface, DDSURFACEDESC2 *surface_desc, void *context) |
|
static HRESULT WINAPI | ddraw_surface4_EnumAttachedSurfaces (IDirectDrawSurface4 *iface, void *context, LPDDENUMSURFACESCALLBACK2 callback) |
|
static HRESULT WINAPI | ddraw_surface3_EnumAttachedSurfaces (IDirectDrawSurface3 *iface, void *context, LPDDENUMSURFACESCALLBACK callback) |
|
static HRESULT WINAPI | ddraw_surface2_EnumAttachedSurfaces (IDirectDrawSurface2 *iface, void *context, LPDDENUMSURFACESCALLBACK callback) |
|
static HRESULT WINAPI | ddraw_surface1_EnumAttachedSurfaces (IDirectDrawSurface *iface, void *context, LPDDENUMSURFACESCALLBACK callback) |
|
static HRESULT WINAPI | ddraw_surface7_EnumOverlayZOrders (IDirectDrawSurface7 *iface, DWORD Flags, void *context, LPDDENUMSURFACESCALLBACK7 cb) |
|
static HRESULT WINAPI | ddraw_surface4_EnumOverlayZOrders (IDirectDrawSurface4 *iface, DWORD flags, void *context, LPDDENUMSURFACESCALLBACK2 callback) |
|
static HRESULT WINAPI | ddraw_surface3_EnumOverlayZOrders (IDirectDrawSurface3 *iface, DWORD flags, void *context, LPDDENUMSURFACESCALLBACK callback) |
|
static HRESULT WINAPI | ddraw_surface2_EnumOverlayZOrders (IDirectDrawSurface2 *iface, DWORD flags, void *context, LPDDENUMSURFACESCALLBACK callback) |
|
static HRESULT WINAPI | ddraw_surface1_EnumOverlayZOrders (IDirectDrawSurface *iface, DWORD flags, void *context, LPDDENUMSURFACESCALLBACK callback) |
|
static HRESULT WINAPI | ddraw_surface7_GetBltStatus (IDirectDrawSurface7 *iface, DWORD Flags) |
|
static HRESULT WINAPI | ddraw_surface4_GetBltStatus (IDirectDrawSurface4 *iface, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface3_GetBltStatus (IDirectDrawSurface3 *iface, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface2_GetBltStatus (IDirectDrawSurface2 *iface, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface1_GetBltStatus (IDirectDrawSurface *iface, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface7_GetColorKey (IDirectDrawSurface7 *iface, DWORD Flags, DDCOLORKEY *CKey) |
|
static HRESULT WINAPI | ddraw_surface4_GetColorKey (IDirectDrawSurface4 *iface, DWORD flags, DDCOLORKEY *color_key) |
|
static HRESULT WINAPI | ddraw_surface3_GetColorKey (IDirectDrawSurface3 *iface, DWORD flags, DDCOLORKEY *color_key) |
|
static HRESULT WINAPI | ddraw_surface2_GetColorKey (IDirectDrawSurface2 *iface, DWORD flags, DDCOLORKEY *color_key) |
|
static HRESULT WINAPI | ddraw_surface1_GetColorKey (IDirectDrawSurface *iface, DWORD flags, DDCOLORKEY *color_key) |
|
static HRESULT WINAPI | ddraw_surface7_GetFlipStatus (IDirectDrawSurface7 *iface, DWORD Flags) |
|
static HRESULT WINAPI | ddraw_surface4_GetFlipStatus (IDirectDrawSurface4 *iface, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface3_GetFlipStatus (IDirectDrawSurface3 *iface, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface2_GetFlipStatus (IDirectDrawSurface2 *iface, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface1_GetFlipStatus (IDirectDrawSurface *iface, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface7_GetOverlayPosition (IDirectDrawSurface7 *iface, LONG *x, LONG *y) |
|
static HRESULT WINAPI | ddraw_surface4_GetOverlayPosition (IDirectDrawSurface4 *iface, LONG *x, LONG *y) |
|
static HRESULT WINAPI | ddraw_surface3_GetOverlayPosition (IDirectDrawSurface3 *iface, LONG *x, LONG *y) |
|
static HRESULT WINAPI | ddraw_surface2_GetOverlayPosition (IDirectDrawSurface2 *iface, LONG *x, LONG *y) |
|
static HRESULT WINAPI | ddraw_surface1_GetOverlayPosition (IDirectDrawSurface *iface, LONG *x, LONG *y) |
|
static HRESULT WINAPI | ddraw_surface7_GetPixelFormat (IDirectDrawSurface7 *iface, DDPIXELFORMAT *PixelFormat) |
|
static HRESULT WINAPI | ddraw_surface4_GetPixelFormat (IDirectDrawSurface4 *iface, DDPIXELFORMAT *pixel_format) |
|
static HRESULT WINAPI | ddraw_surface3_GetPixelFormat (IDirectDrawSurface3 *iface, DDPIXELFORMAT *pixel_format) |
|
static HRESULT WINAPI | ddraw_surface2_GetPixelFormat (IDirectDrawSurface2 *iface, DDPIXELFORMAT *pixel_format) |
|
static HRESULT WINAPI | ddraw_surface1_GetPixelFormat (IDirectDrawSurface *iface, DDPIXELFORMAT *pixel_format) |
|
static HRESULT WINAPI | ddraw_surface7_GetSurfaceDesc (IDirectDrawSurface7 *iface, DDSURFACEDESC2 *DDSD) |
|
static HRESULT WINAPI | ddraw_surface4_GetSurfaceDesc (IDirectDrawSurface4 *iface, DDSURFACEDESC2 *DDSD) |
|
static HRESULT WINAPI | ddraw_surface3_GetSurfaceDesc (IDirectDrawSurface3 *iface, DDSURFACEDESC *surface_desc) |
|
static HRESULT WINAPI | ddraw_surface2_GetSurfaceDesc (IDirectDrawSurface2 *iface, DDSURFACEDESC *DDSD) |
|
static HRESULT WINAPI | ddraw_surface1_GetSurfaceDesc (IDirectDrawSurface *iface, DDSURFACEDESC *DDSD) |
|
static HRESULT WINAPI | ddraw_surface7_Initialize (IDirectDrawSurface7 *iface, IDirectDraw *ddraw, DDSURFACEDESC2 *surface_desc) |
|
static HRESULT WINAPI | ddraw_surface4_Initialize (IDirectDrawSurface4 *iface, IDirectDraw *ddraw, DDSURFACEDESC2 *surface_desc) |
|
static HRESULT WINAPI | ddraw_surface3_Initialize (IDirectDrawSurface3 *iface, IDirectDraw *ddraw, DDSURFACEDESC *surface_desc) |
|
static HRESULT WINAPI | ddraw_surface2_Initialize (IDirectDrawSurface2 *iface, IDirectDraw *ddraw, DDSURFACEDESC *surface_desc) |
|
static HRESULT WINAPI | ddraw_surface1_Initialize (IDirectDrawSurface *iface, IDirectDraw *ddraw, DDSURFACEDESC *surface_desc) |
|
static HRESULT WINAPI | d3d_texture1_Initialize (IDirect3DTexture *iface, IDirect3DDevice *device, IDirectDrawSurface *surface) |
|
static HRESULT WINAPI | ddraw_surface7_IsLost (IDirectDrawSurface7 *iface) |
|
static HRESULT WINAPI | ddraw_surface4_IsLost (IDirectDrawSurface4 *iface) |
|
static HRESULT WINAPI | ddraw_surface3_IsLost (IDirectDrawSurface3 *iface) |
|
static HRESULT WINAPI | ddraw_surface2_IsLost (IDirectDrawSurface2 *iface) |
|
static HRESULT WINAPI | ddraw_surface1_IsLost (IDirectDrawSurface *iface) |
|
static HRESULT WINAPI | ddraw_surface7_Restore (IDirectDrawSurface7 *iface) |
|
static HRESULT WINAPI | ddraw_surface4_Restore (IDirectDrawSurface4 *iface) |
|
static HRESULT WINAPI | ddraw_surface3_Restore (IDirectDrawSurface3 *iface) |
|
static HRESULT WINAPI | ddraw_surface2_Restore (IDirectDrawSurface2 *iface) |
|
static HRESULT WINAPI | ddraw_surface1_Restore (IDirectDrawSurface *iface) |
|
static HRESULT WINAPI | ddraw_surface7_SetOverlayPosition (IDirectDrawSurface7 *iface, LONG x, LONG y) |
|
static HRESULT WINAPI | ddraw_surface4_SetOverlayPosition (IDirectDrawSurface4 *iface, LONG x, LONG y) |
|
static HRESULT WINAPI | ddraw_surface3_SetOverlayPosition (IDirectDrawSurface3 *iface, LONG x, LONG y) |
|
static HRESULT WINAPI | ddraw_surface2_SetOverlayPosition (IDirectDrawSurface2 *iface, LONG x, LONG y) |
|
static HRESULT WINAPI | ddraw_surface1_SetOverlayPosition (IDirectDrawSurface *iface, LONG x, LONG y) |
|
static HRESULT WINAPI | ddraw_surface7_UpdateOverlay (IDirectDrawSurface7 *iface, RECT *src_rect, IDirectDrawSurface7 *dst_surface, RECT *dst_rect, DWORD flags, DDOVERLAYFX *fx) |
|
static HRESULT WINAPI | ddraw_surface4_UpdateOverlay (IDirectDrawSurface4 *iface, RECT *src_rect, IDirectDrawSurface4 *dst_surface, RECT *dst_rect, DWORD flags, DDOVERLAYFX *fx) |
|
static HRESULT WINAPI | ddraw_surface3_UpdateOverlay (IDirectDrawSurface3 *iface, RECT *src_rect, IDirectDrawSurface3 *dst_surface, RECT *dst_rect, DWORD flags, DDOVERLAYFX *fx) |
|
static HRESULT WINAPI | ddraw_surface2_UpdateOverlay (IDirectDrawSurface2 *iface, RECT *src_rect, IDirectDrawSurface2 *dst_surface, RECT *dst_rect, DWORD flags, DDOVERLAYFX *fx) |
|
static HRESULT WINAPI | ddraw_surface1_UpdateOverlay (IDirectDrawSurface *iface, RECT *src_rect, IDirectDrawSurface *dst_surface, RECT *dst_rect, DWORD flags, DDOVERLAYFX *fx) |
|
static HRESULT WINAPI | ddraw_surface7_UpdateOverlayDisplay (IDirectDrawSurface7 *iface, DWORD Flags) |
|
static HRESULT WINAPI | ddraw_surface4_UpdateOverlayDisplay (IDirectDrawSurface4 *iface, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface3_UpdateOverlayDisplay (IDirectDrawSurface3 *iface, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface2_UpdateOverlayDisplay (IDirectDrawSurface2 *iface, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface1_UpdateOverlayDisplay (IDirectDrawSurface *iface, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface7_UpdateOverlayZOrder (IDirectDrawSurface7 *iface, DWORD flags, IDirectDrawSurface7 *reference) |
|
static HRESULT WINAPI | ddraw_surface4_UpdateOverlayZOrder (IDirectDrawSurface4 *iface, DWORD flags, IDirectDrawSurface4 *reference) |
|
static HRESULT WINAPI | ddraw_surface3_UpdateOverlayZOrder (IDirectDrawSurface3 *iface, DWORD flags, IDirectDrawSurface3 *reference) |
|
static HRESULT WINAPI | ddraw_surface2_UpdateOverlayZOrder (IDirectDrawSurface2 *iface, DWORD flags, IDirectDrawSurface2 *reference) |
|
static HRESULT WINAPI | ddraw_surface1_UpdateOverlayZOrder (IDirectDrawSurface *iface, DWORD flags, IDirectDrawSurface *reference) |
|
static HRESULT WINAPI | ddraw_surface7_GetDDInterface (IDirectDrawSurface7 *iface, void **DD) |
|
static HRESULT WINAPI | ddraw_surface4_GetDDInterface (IDirectDrawSurface4 *iface, void **ddraw) |
|
static HRESULT WINAPI | ddraw_surface3_GetDDInterface (IDirectDrawSurface3 *iface, void **ddraw) |
|
static HRESULT WINAPI | ddraw_surface2_GetDDInterface (IDirectDrawSurface2 *iface, void **ddraw) |
|
static HRESULT WINAPI | ddraw_surface7_ChangeUniquenessValue (IDirectDrawSurface7 *iface) |
|
static HRESULT WINAPI | ddraw_surface4_ChangeUniquenessValue (IDirectDrawSurface4 *iface) |
|
static HRESULT WINAPI | ddraw_surface7_GetUniquenessValue (IDirectDrawSurface7 *iface, DWORD *pValue) |
|
static HRESULT WINAPI | ddraw_surface4_GetUniquenessValue (IDirectDrawSurface4 *iface, DWORD *pValue) |
|
static HRESULT WINAPI | ddraw_surface7_SetLOD (IDirectDrawSurface7 *iface, DWORD MaxLOD) |
|
static HRESULT WINAPI | ddraw_surface7_GetLOD (IDirectDrawSurface7 *iface, DWORD *MaxLOD) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface7_BltFast (IDirectDrawSurface7 *iface, DWORD dst_x, DWORD dst_y, IDirectDrawSurface7 *src_surface, RECT *src_rect, DWORD trans) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface4_BltFast (IDirectDrawSurface4 *iface, DWORD dst_x, DWORD dst_y, IDirectDrawSurface4 *src_surface, RECT *src_rect, DWORD flags) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface3_BltFast (IDirectDrawSurface3 *iface, DWORD dst_x, DWORD dst_y, IDirectDrawSurface3 *src_surface, RECT *src_rect, DWORD flags) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface2_BltFast (IDirectDrawSurface2 *iface, DWORD dst_x, DWORD dst_y, IDirectDrawSurface2 *src_surface, RECT *src_rect, DWORD flags) |
|
static HRESULT WINAPI DECLSPEC_HOTPATCH | ddraw_surface1_BltFast (IDirectDrawSurface *iface, DWORD dst_x, DWORD dst_y, IDirectDrawSurface *src_surface, RECT *src_rect, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface7_GetClipper (IDirectDrawSurface7 *iface, IDirectDrawClipper **Clipper) |
|
static HRESULT WINAPI | ddraw_surface4_GetClipper (IDirectDrawSurface4 *iface, IDirectDrawClipper **clipper) |
|
static HRESULT WINAPI | ddraw_surface3_GetClipper (IDirectDrawSurface3 *iface, IDirectDrawClipper **clipper) |
|
static HRESULT WINAPI | ddraw_surface2_GetClipper (IDirectDrawSurface2 *iface, IDirectDrawClipper **clipper) |
|
static HRESULT WINAPI | ddraw_surface1_GetClipper (IDirectDrawSurface *iface, IDirectDrawClipper **clipper) |
|
static HRESULT WINAPI | ddraw_surface7_SetClipper (IDirectDrawSurface7 *iface, IDirectDrawClipper *iclipper) |
|
static HRESULT WINAPI | ddraw_surface4_SetClipper (IDirectDrawSurface4 *iface, IDirectDrawClipper *clipper) |
|
static HRESULT WINAPI | ddraw_surface3_SetClipper (IDirectDrawSurface3 *iface, IDirectDrawClipper *clipper) |
|
static HRESULT WINAPI | ddraw_surface2_SetClipper (IDirectDrawSurface2 *iface, IDirectDrawClipper *clipper) |
|
static HRESULT WINAPI | ddraw_surface1_SetClipper (IDirectDrawSurface *iface, IDirectDrawClipper *clipper) |
|
static HRESULT WINAPI | ddraw_surface7_SetSurfaceDesc (IDirectDrawSurface7 *iface, DDSURFACEDESC2 *DDSD, DWORD Flags) |
|
static HRESULT WINAPI | ddraw_surface4_SetSurfaceDesc (IDirectDrawSurface4 *iface, DDSURFACEDESC2 *surface_desc, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface3_SetSurfaceDesc (IDirectDrawSurface3 *iface, DDSURFACEDESC *surface_desc, DWORD flags) |
|
static HRESULT WINAPI | ddraw_surface7_GetPalette (IDirectDrawSurface7 *iface, IDirectDrawPalette **palette) |
|
static HRESULT WINAPI | ddraw_surface4_GetPalette (IDirectDrawSurface4 *iface, IDirectDrawPalette **palette) |
|
static HRESULT WINAPI | ddraw_surface3_GetPalette (IDirectDrawSurface3 *iface, IDirectDrawPalette **palette) |
|
static HRESULT WINAPI | ddraw_surface2_GetPalette (IDirectDrawSurface2 *iface, IDirectDrawPalette **palette) |
|
static HRESULT WINAPI | ddraw_surface1_GetPalette (IDirectDrawSurface *iface, IDirectDrawPalette **palette) |
|
static HRESULT | ddraw_surface_set_color_key (struct ddraw_surface *surface, DWORD flags, DDCOLORKEY *color_key) |
|
static HRESULT WINAPI | ddraw_surface7_SetColorKey (IDirectDrawSurface7 *iface, DWORD flags, DDCOLORKEY *color_key) |
|
static HRESULT WINAPI | ddraw_surface4_SetColorKey (IDirectDrawSurface4 *iface, DWORD flags, DDCOLORKEY *color_key) |
|
static HRESULT WINAPI | ddraw_surface3_SetColorKey (IDirectDrawSurface3 *iface, DWORD flags, DDCOLORKEY *color_key) |
|
static HRESULT WINAPI | ddraw_surface2_SetColorKey (IDirectDrawSurface2 *iface, DWORD flags, DDCOLORKEY *color_key) |
|
static HRESULT WINAPI | ddraw_surface1_SetColorKey (IDirectDrawSurface *iface, DWORD flags, DDCOLORKEY *color_key) |
|
static HRESULT WINAPI | ddraw_surface7_SetPalette (IDirectDrawSurface7 *iface, IDirectDrawPalette *palette) |
|
static HRESULT WINAPI | ddraw_surface4_SetPalette (IDirectDrawSurface4 *iface, IDirectDrawPalette *palette) |
|
static HRESULT WINAPI | ddraw_surface3_SetPalette (IDirectDrawSurface3 *iface, IDirectDrawPalette *palette) |
|
static HRESULT WINAPI | ddraw_surface2_SetPalette (IDirectDrawSurface2 *iface, IDirectDrawPalette *palette) |
|
static HRESULT WINAPI | ddraw_surface1_SetPalette (IDirectDrawSurface *iface, IDirectDrawPalette *palette) |
|
static HRESULT WINAPI | ddraw_gamma_control_GetGammaRamp (IDirectDrawGammaControl *iface, DWORD flags, DDGAMMARAMP *gamma_ramp) |
|
static HRESULT WINAPI | ddraw_gamma_control_SetGammaRamp (IDirectDrawGammaControl *iface, DWORD flags, DDGAMMARAMP *gamma_ramp) |
|
static HRESULT WINAPI | d3d_texture2_PaletteChanged (IDirect3DTexture2 *iface, DWORD start, DWORD count) |
|
static HRESULT WINAPI | d3d_texture1_PaletteChanged (IDirect3DTexture *iface, DWORD start, DWORD count) |
|
static HRESULT WINAPI | d3d_texture1_Unload (IDirect3DTexture *iface) |
|
static HRESULT WINAPI | d3d_texture2_GetHandle (IDirect3DTexture2 *iface, IDirect3DDevice2 *device, D3DTEXTUREHANDLE *handle) |
|
static HRESULT WINAPI | d3d_texture1_GetHandle (IDirect3DTexture *iface, IDirect3DDevice *device, D3DTEXTUREHANDLE *handle) |
|
static struct ddraw_surface * | get_sub_mimaplevel (struct ddraw_surface *surface) |
|
static BOOL | compare_format (DDPIXELFORMAT *format1, DDPIXELFORMAT *format2) |
|
static HRESULT WINAPI | d3d_texture2_Load (IDirect3DTexture2 *iface, IDirect3DTexture2 *src_texture) |
|
static HRESULT WINAPI | d3d_texture1_Load (IDirect3DTexture *iface, IDirect3DTexture *src_texture) |
|
struct ddraw_surface * | unsafe_impl_from_IDirectDrawSurface7 (IDirectDrawSurface7 *iface) |
|
struct ddraw_surface * | unsafe_impl_from_IDirectDrawSurface4 (IDirectDrawSurface4 *iface) |
|
struct ddraw_surface * | unsafe_impl_from_IDirectDrawSurface (IDirectDrawSurface *iface) |
|
struct ddraw_surface * | unsafe_impl_from_IDirect3DTexture2 (IDirect3DTexture2 *iface) |
|
struct ddraw_surface * | unsafe_impl_from_IDirect3DTexture (IDirect3DTexture *iface) |
|
static void STDMETHODCALLTYPE | ddraw_surface_wined3d_object_destroyed (void *parent) |
|
static void STDMETHODCALLTYPE | ddraw_texture_wined3d_object_destroyed (void *parent) |
|
static HRESULT CDECL | ddraw_reset_enum_callback (struct wined3d_resource *resource) |
|
HRESULT | ddraw_surface_create (struct ddraw *ddraw, const DDSURFACEDESC2 *surface_desc, struct ddraw_surface **surface, IUnknown *outer_unknown, unsigned int version) |
|
void | ddraw_surface_init (struct ddraw_surface *surface, struct ddraw *ddraw, struct wined3d_texture *wined3d_texture, unsigned int sub_resource_idx, const struct wined3d_parent_ops **parent_ops) |
|
static void STDMETHODCALLTYPE | view_wined3d_object_destroyed (void *parent) |
|
struct wined3d_rendertarget_view * | ddraw_surface_get_rendertarget_view (struct ddraw_surface *surface) |
|