Interfaz IDirect3DSurface9 (d3d9helper.h)
Las aplicaciones usan los métodos de la interfaz IDirect3DSurface9 para consultar y preparar superficies.
Herencia
La interfaz IDirect3DSurface9 hereda de IDirect3DResource9. IDirect3DSurface9 también tiene estos tipos de miembros:
Métodos
La interfaz IDirect3DSurface9 tiene estos métodos.
IDirect3DSurface9::GetContainer El método IDirect3DSurface9::GetContainer (d3d9helper.h) proporciona acceso al objeto primario de textura o textura del cubo (mipmap). |
IDirect3DSurface9::GetDC El método IDirect3DSurface9::GetDC (d3d9helper.h) recupera un contexto de dispositivo. |
IDirect3DSurface9::GetDesc El método IDirect3DSurface9::GetDesc (d3d9helper.h) recupera una descripción de la superficie. |
IDirect3DSurface9::LockRect El método IDirect3DSurface9::LockRect (d3d9helper.h) bloquea un rectángulo en una superficie. |
IDirect3DSurface9::ReleaseDC El método IDirect3DSurface9::ReleaseDC (d3d9helper.h) libera un identificador de contexto del dispositivo. |
IDirect3DSurface9::UnlockRect El método IDirect3DSurface9::UnlockRect (d3d9helper.h) desbloquea un rectángulo en una superficie. |
Comentarios
Los tipos LPDIRECT3DSURFACE9 y PDIRECT3DSURFACE9 se definen como punteros a la interfaz IDirect3DSurface9 .
typedef struct IDirect3DSurface9 *LPDIRECT3DSURFACE9, *PDIRECT3DSURFACE9;
Requisitos
Plataforma de destino | Windows |
Encabezado | d3d9helper.h (incluya D3D9.h) |