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)

Consulte también

Direct3D Interfaces

IDirect3DResource9