Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (d3d9) |
| static IDirect3DSurface9Impl * | impl_from_IDirect3DSurface9 (IDirect3DSurface9 *iface) |
| static HRESULT WINAPI | IDirect3DSurface9Impl_QueryInterface (IDirect3DSurface9 *iface, REFIID riid, void **ppobj) |
| static ULONG WINAPI | IDirect3DSurface9Impl_AddRef (IDirect3DSurface9 *iface) |
| static ULONG WINAPI | IDirect3DSurface9Impl_Release (IDirect3DSurface9 *iface) |
| static HRESULT WINAPI | IDirect3DSurface9Impl_GetDevice (IDirect3DSurface9 *iface, IDirect3DDevice9 **device) |
| static HRESULT WINAPI | IDirect3DSurface9Impl_SetPrivateData (IDirect3DSurface9 *iface, REFGUID guid, const void *data, DWORD data_size, DWORD flags) |
| static HRESULT WINAPI | IDirect3DSurface9Impl_GetPrivateData (IDirect3DSurface9 *iface, REFGUID guid, void *data, DWORD *data_size) |
| static HRESULT WINAPI | IDirect3DSurface9Impl_FreePrivateData (IDirect3DSurface9 *iface, REFGUID guid) |
| static DWORD WINAPI | IDirect3DSurface9Impl_SetPriority (IDirect3DSurface9 *iface, DWORD PriorityNew) |
| static DWORD WINAPI | IDirect3DSurface9Impl_GetPriority (IDirect3DSurface9 *iface) |
| static void WINAPI | IDirect3DSurface9Impl_PreLoad (IDirect3DSurface9 *iface) |
| static D3DRESOURCETYPE WINAPI | IDirect3DSurface9Impl_GetType (IDirect3DSurface9 *iface) |
| static HRESULT WINAPI | IDirect3DSurface9Impl_GetContainer (IDirect3DSurface9 *iface, REFIID riid, void **ppContainer) |
| static HRESULT WINAPI | IDirect3DSurface9Impl_GetDesc (IDirect3DSurface9 *iface, D3DSURFACE_DESC *desc) |
| static HRESULT WINAPI | IDirect3DSurface9Impl_LockRect (IDirect3DSurface9 *iface, D3DLOCKED_RECT *pLockedRect, const RECT *pRect, DWORD Flags) |
| static HRESULT WINAPI | IDirect3DSurface9Impl_UnlockRect (IDirect3DSurface9 *iface) |
| static HRESULT WINAPI | IDirect3DSurface9Impl_GetDC (IDirect3DSurface9 *iface, HDC *phdc) |
| static HRESULT WINAPI | IDirect3DSurface9Impl_ReleaseDC (IDirect3DSurface9 *iface, HDC hdc) |
| static void STDMETHODCALLTYPE | surface_wined3d_object_destroyed (void *parent) |
| HRESULT | surface_init (IDirect3DSurface9Impl *surface, IDirect3DDevice9Impl *device, UINT width, UINT height, D3DFORMAT format, BOOL lockable, BOOL discard, UINT level, DWORD usage, D3DPOOL pool, D3DMULTISAMPLE_TYPE multisample_type, DWORD multisample_quality) |
| IDirect3DSurface9Impl * | unsafe_impl_from_IDirect3DSurface9 (IDirect3DSurface9 *iface) |
Variables |
| static const IDirect3DSurface9Vtbl | Direct3DSurface9_Vtbl |
| static struct wined3d_parent_ops | d3d9_surface_wined3d_parent_ops |