ReactOS 0.4.15-dev-8614-gbc76250
|
#include <ddraw_private.h>
Definition at line 147 of file ddraw_private.h.
IUnknown* ddraw_surface::attached_iface |
Definition at line 176 of file ddraw_private.h.
Referenced by ddraw_surface1_AddAttachedSurface(), ddraw_surface2_AddAttachedSurface(), ddraw_surface3_AddAttachedSurface(), ddraw_surface4_AddAttachedSurface(), and ddraw_surface7_AddAttachedSurface().
struct ddraw_clipper* ddraw_surface::clipper |
Definition at line 195 of file ddraw_private.h.
Referenced by ddraw_surface1_GetClipper(), ddraw_surface1_SetClipper(), ddraw_surface2_GetClipper(), ddraw_surface2_SetClipper(), ddraw_surface3_GetClipper(), ddraw_surface3_SetClipper(), ddraw_surface4_GetClipper(), ddraw_surface4_SetClipper(), ddraw_surface7_BltFast(), ddraw_surface7_GetClipper(), ddraw_surface_blt_clipped(), and ddraw_surface_wined3d_object_destroyed().
struct ddraw_surface* ddraw_surface::complex_array[MAX_COMPLEX_ATTACHED] |
Definition at line 184 of file ddraw_private.h.
Referenced by ddraw_surface7_EnumAttachedSurfaces(), ddraw_surface_cleanup(), and ddraw_surface_create().
HDC ddraw_surface::dc |
Definition at line 202 of file ddraw_private.h.
Referenced by ddraw7_GetSurfaceFromDC(), ddraw_surface7_GetDC(), and ddraw_surface7_ReleaseDC().
Definition at line 166 of file ddraw_private.h.
Referenced by d3d_device_init(), ddraw_gamma_control_GetGammaRamp(), ddraw_gamma_control_SetGammaRamp(), ddraw_surface7_Flip(), ddraw_surface7_GetDC(), ddraw_surface7_IsLost(), ddraw_surface7_Restore(), ddraw_surface7_Unlock(), ddraw_surface_blt(), ddraw_surface_delete_attached_surface(), ddraw_surface_init(), ddraw_surface_set_palette(), ddraw_surface_update_frontbuffer(), ddraw_surface_wined3d_object_destroyed(), and surface_lock().
struct d3d_device* ddraw_surface::device1 |
Definition at line 171 of file ddraw_private.h.
Referenced by ddraw_surface_cleanup().
struct ddraw_surface* ddraw_surface::first_attached |
Definition at line 175 of file ddraw_private.h.
Referenced by ddraw_surface_attach_surface(), ddraw_surface_init(), and ddraw_surface_wined3d_object_destroyed().
LONG ddraw_surface::gamma_count |
Definition at line 159 of file ddraw_private.h.
Referenced by DllMain().
DWORD ddraw_surface::Handle |
Definition at line 201 of file ddraw_private.h.
Referenced by d3d_device2_SwapTextureHandles(), d3d_device_inner_Release(), d3d_texture2_GetHandle(), and ddraw_surface_wined3d_object_destroyed().
IDirect3DTexture2 ddraw_surface::IDirect3DTexture2_iface |
Definition at line 156 of file ddraw_private.h.
Referenced by d3d_device1_SwapTextureHandles(), d3d_device3_GetTexture(), d3d_device3_SetRenderState(), d3d_texture1_GetHandle(), d3d_texture1_Load(), d3d_texture1_PaletteChanged(), ddraw_surface_init(), impl_from_IDirect3DTexture2(), and unsafe_impl_from_IDirect3DTexture2().
IDirect3DTexture ddraw_surface::IDirect3DTexture_iface |
Definition at line 157 of file ddraw_private.h.
Referenced by ddraw_surface_init(), impl_from_IDirect3DTexture(), and unsafe_impl_from_IDirect3DTexture().
IDirectDrawGammaControl ddraw_surface::IDirectDrawGammaControl_iface |
Definition at line 155 of file ddraw_private.h.
Referenced by ddraw_surface_init(), and impl_from_IDirectDrawGammaControl().
IDirectDrawSurface2 ddraw_surface::IDirectDrawSurface2_iface |
Definition at line 153 of file ddraw_private.h.
Referenced by ddraw_surface2_GetAttachedSurface(), ddraw_surface_init(), impl_from_IDirectDrawSurface2(), and unsafe_impl_from_IDirectDrawSurface2().
IDirectDrawSurface3 ddraw_surface::IDirectDrawSurface3_iface |
Definition at line 152 of file ddraw_private.h.
Referenced by ddraw_surface1_GetSurfaceDesc(), ddraw_surface2_GetSurfaceDesc(), ddraw_surface3_GetAttachedSurface(), ddraw_surface_init(), impl_from_IDirectDrawSurface3(), and unsafe_impl_from_IDirectDrawSurface3().
IDirectDrawSurface4 ddraw_surface::IDirectDrawSurface4_iface |
Definition at line 151 of file ddraw_private.h.
Referenced by d3d_device3_GetRenderTarget(), ddraw4_CreateSurface(), ddraw4_DuplicateSurface(), ddraw4_GetGDISurface(), ddraw_surface1_AddAttachedSurface(), ddraw_surface2_AddAttachedSurface(), ddraw_surface3_AddAttachedSurface(), ddraw_surface4_GetAttachedSurface(), ddraw_surface_init(), EnumCallback2(), EnumSurfacesCallback2Thunk(), impl_from_IDirectDrawSurface4(), and unsafe_impl_from_IDirectDrawSurface4().
IDirectDrawSurface7 ddraw_surface::IDirectDrawSurface7_iface |
Definition at line 150 of file ddraw_private.h.
Referenced by copy_mipmap_chain(), d3d_device3_SetTexture(), d3d_device7_Load(), d3d_texture1_QueryInterface(), d3d_texture2_Load(), d3d_texture2_QueryInterface(), ddraw1_DuplicateSurface(), ddraw2_DuplicateSurface(), ddraw4_DuplicateSurface(), ddraw7_CreateSurface(), ddraw7_EnumSurfaces(), ddraw7_GetSurfaceFromDC(), ddraw_gamma_control_QueryInterface(), ddraw_surface1_AddOverlayDirtyRect(), ddraw_surface1_Blt(), ddraw_surface1_BltBatch(), ddraw_surface1_BltFast(), ddraw_surface1_EnumAttachedSurfaces(), ddraw_surface1_EnumOverlayZOrders(), ddraw_surface1_Flip(), ddraw_surface1_GetAttachedSurface(), ddraw_surface1_GetBltStatus(), ddraw_surface1_GetCaps(), ddraw_surface1_GetClipper(), ddraw_surface1_GetColorKey(), ddraw_surface1_GetDC(), ddraw_surface1_GetFlipStatus(), ddraw_surface1_GetOverlayPosition(), ddraw_surface1_GetPalette(), ddraw_surface1_GetPixelFormat(), ddraw_surface1_Initialize(), ddraw_surface1_IsLost(), ddraw_surface1_QueryInterface(), ddraw_surface1_ReleaseDC(), ddraw_surface1_Restore(), ddraw_surface1_SetClipper(), ddraw_surface1_SetOverlayPosition(), ddraw_surface1_Unlock(), ddraw_surface1_UpdateOverlay(), ddraw_surface1_UpdateOverlayDisplay(), ddraw_surface1_UpdateOverlayZOrder(), ddraw_surface2_AddOverlayDirtyRect(), ddraw_surface2_Blt(), ddraw_surface2_BltBatch(), ddraw_surface2_BltFast(), ddraw_surface2_EnumAttachedSurfaces(), ddraw_surface2_EnumOverlayZOrders(), ddraw_surface2_Flip(), ddraw_surface2_GetAttachedSurface(), ddraw_surface2_GetBltStatus(), ddraw_surface2_GetCaps(), ddraw_surface2_GetClipper(), ddraw_surface2_GetColorKey(), ddraw_surface2_GetDC(), ddraw_surface2_GetDDInterface(), ddraw_surface2_GetFlipStatus(), ddraw_surface2_GetOverlayPosition(), ddraw_surface2_GetPalette(), ddraw_surface2_GetPixelFormat(), ddraw_surface2_Initialize(), ddraw_surface2_IsLost(), ddraw_surface2_PageLock(), ddraw_surface2_PageUnlock(), ddraw_surface2_QueryInterface(), ddraw_surface2_ReleaseDC(), ddraw_surface2_Restore(), ddraw_surface2_SetClipper(), ddraw_surface2_SetOverlayPosition(), ddraw_surface2_Unlock(), ddraw_surface2_UpdateOverlay(), ddraw_surface2_UpdateOverlayDisplay(), ddraw_surface2_UpdateOverlayZOrder(), ddraw_surface3_AddOverlayDirtyRect(), ddraw_surface3_Blt(), ddraw_surface3_BltBatch(), ddraw_surface3_BltFast(), ddraw_surface3_EnumAttachedSurfaces(), ddraw_surface3_EnumOverlayZOrders(), ddraw_surface3_Flip(), ddraw_surface3_GetAttachedSurface(), ddraw_surface3_GetBltStatus(), ddraw_surface3_GetCaps(), ddraw_surface3_GetClipper(), ddraw_surface3_GetColorKey(), ddraw_surface3_GetDC(), ddraw_surface3_GetDDInterface(), ddraw_surface3_GetFlipStatus(), ddraw_surface3_GetOverlayPosition(), ddraw_surface3_GetPalette(), ddraw_surface3_GetPixelFormat(), ddraw_surface3_Initialize(), ddraw_surface3_IsLost(), ddraw_surface3_PageLock(), ddraw_surface3_PageUnlock(), ddraw_surface3_QueryInterface(), ddraw_surface3_ReleaseDC(), ddraw_surface3_Restore(), ddraw_surface3_SetClipper(), ddraw_surface3_SetOverlayPosition(), ddraw_surface3_SetSurfaceDesc(), ddraw_surface3_Unlock(), ddraw_surface3_UpdateOverlay(), ddraw_surface3_UpdateOverlayDisplay(), ddraw_surface3_UpdateOverlayZOrder(), ddraw_surface4_AddOverlayDirtyRect(), ddraw_surface4_BltBatch(), ddraw_surface4_BltFast(), ddraw_surface4_ChangeUniquenessValue(), ddraw_surface4_EnumAttachedSurfaces(), ddraw_surface4_EnumOverlayZOrders(), ddraw_surface4_Flip(), ddraw_surface4_FreePrivateData(), ddraw_surface4_GetAttachedSurface(), ddraw_surface4_GetBltStatus(), ddraw_surface4_GetCaps(), ddraw_surface4_GetClipper(), ddraw_surface4_GetColorKey(), ddraw_surface4_GetDC(), ddraw_surface4_GetDDInterface(), ddraw_surface4_GetFlipStatus(), ddraw_surface4_GetOverlayPosition(), ddraw_surface4_GetPalette(), ddraw_surface4_GetPixelFormat(), ddraw_surface4_GetPrivateData(), ddraw_surface4_GetSurfaceDesc(), ddraw_surface4_GetUniquenessValue(), ddraw_surface4_Initialize(), ddraw_surface4_IsLost(), ddraw_surface4_PageLock(), ddraw_surface4_PageUnlock(), ddraw_surface4_QueryInterface(), ddraw_surface4_ReleaseDC(), ddraw_surface4_Restore(), ddraw_surface4_SetClipper(), ddraw_surface4_SetOverlayPosition(), ddraw_surface4_SetPrivateData(), ddraw_surface4_SetSurfaceDesc(), ddraw_surface4_Unlock(), ddraw_surface4_UpdateOverlay(), ddraw_surface4_UpdateOverlayDisplay(), ddraw_surface4_UpdateOverlayZOrder(), ddraw_surface7_EnumAttachedSurfaces(), ddraw_surface7_GetAttachedSurface(), ddraw_surface_init(), get_sub_mimaplevel(), impl_from_IDirectDrawSurface7(), is_mip_level_subset(), and unsafe_impl_from_IDirectDrawSurface7().
IDirectDrawSurface ddraw_surface::IDirectDrawSurface_iface |
Definition at line 154 of file ddraw_private.h.
Referenced by d3d_device2_GetRenderTarget(), ddraw1_CreateSurface(), ddraw1_DuplicateSurface(), ddraw1_GetGDISurface(), ddraw2_CreateSurface(), ddraw2_DuplicateSurface(), ddraw2_GetGDISurface(), ddraw4_GetSurfaceFromDC(), ddraw_surface1_GetAttachedSurface(), ddraw_surface_init(), EnumCallback(), EnumSurfacesCallbackThunk(), impl_from_IDirectDrawSurface(), and unsafe_impl_from_IDirectDrawSurface().
LONG ddraw_surface::iface_count |
Definition at line 159 of file ddraw_private.h.
Referenced by ddraw7_EnumSurfaces(), ddraw_surface_add_iface(), ddraw_surface_cleanup(), ddraw_surface_init(), and ddraw_surface_release_iface().
IUnknown* ddraw_surface::ifaceToRelease |
Definition at line 160 of file ddraw_private.h.
Referenced by ddraw1_CreateSurface(), ddraw2_CreateSurface(), ddraw4_CreateSurface(), ddraw7_CreateSurface(), and ddraw_surface_add_iface().
BOOL ddraw_surface::is_complex_root |
Definition at line 188 of file ddraw_private.h.
Referenced by ddraw_surface7_GetPriority(), ddraw_surface_cleanup(), and ddraw_surface_set_color_key().
BOOL ddraw_surface::is_lost |
Definition at line 189 of file ddraw_private.h.
Referenced by ddraw_surface7_IsLost(), ddraw_surface7_Restore(), and ddraw_update_lost_surfaces().
struct ddraw_surface* ddraw_surface::next_attached |
Definition at line 174 of file ddraw_private.h.
Referenced by ddraw_surface7_EnumAttachedSurfaces(), ddraw_surface7_GetAttachedSurface(), ddraw_surface_attach_surface(), ddraw_surface_delete_attached_surface(), and ddraw_surface_wined3d_object_destroyed().
struct ddraw_palette* ddraw_surface::palette |
Definition at line 196 of file ddraw_private.h.
Referenced by d3d_texture2_Load(), ddraw_surface7_GetDC(), ddraw_surface7_GetPalette(), ddraw_surface_blt(), ddraw_surface_set_palette(), ddraw_surface_update_frontbuffer(), and validate_surface_palette().
struct wined3d_private_store ddraw_surface::private_store |
Definition at line 170 of file ddraw_private.h.
Referenced by ddraw_surface7_FreePrivateData(), ddraw_surface7_GetPrivateData(), ddraw_surface7_SetPrivateData(), ddraw_surface_init(), and ddraw_surface_wined3d_object_destroyed().
LONG ddraw_surface::ref1 |
Definition at line 159 of file ddraw_private.h.
Referenced by ddraw_surface_cleanup(), ddraw_surface_init(), and DllMain().
LONG ddraw_surface::ref2 |
Definition at line 159 of file ddraw_private.h.
Referenced by ddraw_surface_cleanup(), and DllMain().
LONG ddraw_surface::ref3 |
Definition at line 159 of file ddraw_private.h.
Referenced by ddraw_surface_cleanup(), and DllMain().
LONG ddraw_surface::ref4 |
Definition at line 159 of file ddraw_private.h.
Referenced by ddraw_surface_cleanup(), ddraw_surface_init(), and DllMain().
LONG ddraw_surface::ref7 |
Definition at line 159 of file ddraw_private.h.
Referenced by ddraw_surface_cleanup(), ddraw_surface_init(), and DllMain().
Definition at line 168 of file ddraw_private.h.
Referenced by copy_mipmap_chain(), d3d_texture2_Load(), ddraw_surface7_BltFast(), ddraw_surface7_Flip(), ddraw_surface7_GetDC(), ddraw_surface7_GetOverlayPosition(), ddraw_surface7_ReleaseDC(), ddraw_surface7_SetOverlayPosition(), ddraw_surface7_Unlock(), ddraw_surface7_UpdateOverlay(), ddraw_surface_blt(), ddraw_surface_get_rendertarget_view(), ddraw_surface_init(), ddraw_surface_update_frontbuffer(), device_parent_surface_created(), device_parent_volume_created(), and surface_lock().
DDSURFACEDESC2 ddraw_surface::surface_desc |
Definition at line 192 of file ddraw_private.h.
Referenced by copy_mipmap_chain(), d3d_device2_SetRenderTarget(), d3d_device3_SetRenderTarget(), d3d_device7_Load(), d3d_device7_SetRenderTarget(), d3d_device7_SetTexture(), d3d_texture2_Load(), ddraw1_CreateSurface(), ddraw2_CreateSurface(), ddraw4_CreateSurface(), ddraw7_CreateSurface(), ddraw7_DuplicateSurface(), ddraw7_EnumSurfaces(), ddraw7_FlipToGDISurface(), ddraw_gamma_control_GetGammaRamp(), ddraw_gamma_control_SetGammaRamp(), ddraw_surface1_Initialize(), ddraw_surface1_Lock(), ddraw_surface2_Initialize(), ddraw_surface2_Lock(), ddraw_surface3_GetSurfaceDesc(), ddraw_surface3_Initialize(), ddraw_surface3_Lock(), ddraw_surface3_SetSurfaceDesc(), ddraw_surface4_AddAttachedSurface(), ddraw_surface4_Initialize(), ddraw_surface4_Lock(), ddraw_surface4_SetSurfaceDesc(), ddraw_surface7_AddAttachedSurface(), ddraw_surface7_Blt(), ddraw_surface7_BltFast(), ddraw_surface7_EnumAttachedSurfaces(), ddraw_surface7_Flip(), ddraw_surface7_GetAttachedSurface(), ddraw_surface7_GetCaps(), ddraw_surface7_GetDC(), ddraw_surface7_GetLOD(), ddraw_surface7_GetPixelFormat(), ddraw_surface7_GetPriority(), ddraw_surface7_GetSurfaceDesc(), ddraw_surface7_Initialize(), ddraw_surface7_Lock(), ddraw_surface7_ReleaseDC(), ddraw_surface7_Restore(), ddraw_surface7_SetColorKey(), ddraw_surface7_SetLOD(), ddraw_surface7_SetPalette(), ddraw_surface7_SetPriority(), ddraw_surface7_Unlock(), ddraw_surface7_UpdateOverlayZOrder(), ddraw_surface_blt(), ddraw_surface_blt_clipped(), ddraw_surface_create(), ddraw_surface_delete_attached_surface(), ddraw_surface_init(), ddraw_surface_set_color_key(), ddraw_surface_set_palette(), ddraw_surface_update_frontbuffer(), is_mip_level_subset(), surface_lock(), surface_validate_lock_desc(), and validate_surface_palette().
Definition at line 199 of file ddraw_private.h.
Referenced by ddraw7_GetSurfaceFromDC(), ddraw_surface_wined3d_object_destroyed(), ddraw_update_lost_surfaces(), device_parent_surface_created(), and DllMain().
IUnknown* ddraw_surface::texture_outer |
Definition at line 161 of file ddraw_private.h.
Referenced by d3d_texture1_AddRef(), d3d_texture1_Release(), d3d_texture2_AddRef(), d3d_texture2_Release(), and ddraw_surface_init().
int ddraw_surface::version |
Definition at line 163 of file ddraw_private.h.
Referenced by ddraw_surface_init(), and surface_validate_lock_desc().
struct wined3d_rendertarget_view* ddraw_surface::wined3d_rtv |
Definition at line 169 of file ddraw_private.h.
Referenced by ddraw_surface7_Flip(), ddraw_surface_add_iface(), ddraw_surface_cleanup(), ddraw_surface_get_rendertarget_view(), and view_wined3d_object_destroyed().
struct wined3d_texture* ddraw_surface::wined3d_texture |
Definition at line 167 of file ddraw_private.h.
Referenced by copy_mipmap_chain(), d3d_device7_PreLoad(), d3d_device7_SetTexture(), d3d_texture2_Load(), ddraw_surface7_BltFast(), ddraw_surface7_Flip(), ddraw_surface7_GetDC(), ddraw_surface7_GetLOD(), ddraw_surface7_GetOverlayPosition(), ddraw_surface7_GetPriority(), ddraw_surface7_ReleaseDC(), ddraw_surface7_Restore(), ddraw_surface7_SetLOD(), ddraw_surface7_SetOverlayPosition(), ddraw_surface7_SetPriority(), ddraw_surface7_Unlock(), ddraw_surface7_UpdateOverlay(), ddraw_surface_add_iface(), ddraw_surface_blt(), ddraw_surface_cleanup(), ddraw_surface_get_rendertarget_view(), ddraw_surface_init(), ddraw_surface_set_color_key(), ddraw_surface_update_frontbuffer(), and surface_lock().