ReactOS 0.4.16-dev-257-g6aa11ac
|
#include <d3d9_private.h>
Public Attributes | |
IDirect3DSurface9 | IDirect3DSurface9_iface |
struct d3d9_resource | resource |
struct wined3d_texture * | wined3d_texture |
unsigned int | sub_resource_idx |
struct list | rtv_entry |
struct wined3d_rendertarget_view * | wined3d_rtv |
IDirect3DDevice9Ex * | parent_device |
IUnknown * | container |
struct d3d9_texture * | texture |
Definition at line 157 of file d3d9_private.h.
IUnknown* d3d9_surface::container |
Definition at line 166 of file d3d9_private.h.
Referenced by d3d9_surface_GetContainer(), and surface_init().
IDirect3DSurface9 d3d9_surface::IDirect3DSurface9_iface |
Definition at line 159 of file d3d9_private.h.
Referenced by d3d9_device_create_surface(), d3d9_device_GetDepthStencilSurface(), d3d9_device_GetRenderTarget(), d3d9_surface_acquire_rendertarget_view(), d3d9_surface_release_rendertarget_view(), d3d9_swapchain_GetBackBuffer(), d3d9_texture_2d_GetSurfaceLevel(), d3d9_texture_2d_LockRect(), d3d9_texture_2d_UnlockRect(), d3d9_texture_cube_GetCubeMapSurface(), d3d9_texture_cube_LockRect(), d3d9_texture_cube_UnlockRect(), impl_from_IDirect3DSurface9(), and surface_init().
IDirect3DDevice9Ex* d3d9_surface::parent_device |
Definition at line 165 of file d3d9_private.h.
Referenced by d3d9_device_create_surface(), d3d9_surface_AddRef(), d3d9_surface_get_device(), d3d9_surface_GetDevice(), d3d9_surface_Release(), d3d9_texture_cleanup(), and device_parent_create_swapchain_texture().
struct d3d9_resource d3d9_surface::resource |
Definition at line 160 of file d3d9_private.h.
Referenced by d3d9_surface_AddRef(), d3d9_surface_FreePrivateData(), d3d9_surface_GetPrivateData(), d3d9_surface_Release(), d3d9_surface_SetPrivateData(), reset_enum_callback(), surface_init(), and surface_wined3d_object_destroyed().
Definition at line 163 of file d3d9_private.h.
Referenced by d3d9_surface_acquire_rendertarget_view(), d3d9_texture_2d_AddRef(), d3d9_texture_cleanup(), d3d9_texture_cube_AddRef(), surface_init(), and view_wined3d_object_destroyed().
Definition at line 162 of file d3d9_private.h.
Referenced by d3d9_device_ColorFill(), d3d9_device_GetFrontBufferData(), d3d9_device_GetRenderTargetData(), d3d9_device_SetCursorProperties(), d3d9_surface_acquire_rendertarget_view(), d3d9_surface_GetDC(), d3d9_surface_GetDesc(), d3d9_surface_LockRect(), d3d9_surface_ReleaseDC(), d3d9_surface_UnlockRect(), d3d9_texture_cube_GetCubeMapSurface(), d3d9_texture_cube_LockRect(), d3d9_texture_cube_UnlockRect(), device_parent_surface_created(), and surface_init().
struct d3d9_texture* d3d9_surface::texture |
Definition at line 167 of file d3d9_private.h.
Referenced by d3d9_device_ColorFill(), d3d9_rts_flag_auto_gen_mipmap(), d3d9_surface_acquire_rendertarget_view(), d3d9_surface_AddRef(), d3d9_surface_get_device(), d3d9_surface_GetDevice(), d3d9_surface_Release(), d3d9_surface_ReleaseDC(), d3d9_surface_UnlockRect(), and surface_init().
struct wined3d_rendertarget_view* d3d9_surface::wined3d_rtv |
Definition at line 164 of file d3d9_private.h.
Referenced by d3d9_device_GetRenderTarget(), d3d9_surface_acquire_rendertarget_view(), d3d9_surface_AddRef(), d3d9_surface_Release(), d3d9_texture_2d_AddRef(), d3d9_texture_cleanup(), d3d9_texture_cube_AddRef(), and view_wined3d_object_destroyed().
struct wined3d_texture* d3d9_surface::wined3d_texture |
Definition at line 161 of file d3d9_private.h.
Referenced by d3d9_device_ColorFill(), d3d9_device_GetFrontBufferData(), d3d9_device_GetRenderTargetData(), d3d9_device_SetCursorProperties(), d3d9_surface_acquire_rendertarget_view(), d3d9_surface_AddRef(), d3d9_surface_GetDC(), d3d9_surface_GetDesc(), d3d9_surface_LockRect(), d3d9_surface_PreLoad(), d3d9_surface_Release(), d3d9_surface_ReleaseDC(), d3d9_surface_UnlockRect(), and surface_init().