Compartilhar via


Interface IDirect3DSurface9 (d3d9helper.h)

Os aplicativos usam os métodos da interface IDirect3DSurface9 para consultar e preparar superfícies.

Herança

A interface IDirect3DSurface9 herda de IDirect3DResource9. IDirect3DSurface9 também tem estes tipos de membros:

Métodos

A interface IDirect3DSurface9 tem esses métodos.

 
IDirect3DSurface9::GetContainer

O método IDirect3DSurface9::GetContainer (d3d9helper.h) fornece acesso ao objeto de textura ou textura do cubo pai (mipmap).
IDirect3DSurface9::GetDC

O método IDirect3DSurface9::GetDC (d3d9helper.h) recupera um contexto de dispositivo.
IDirect3DSurface9::GetDesc

O método IDirect3DSurface9::GetDesc (d3d9helper.h) recupera uma descrição da superfície.
IDirect3DSurface9::LockRect

O método IDirect3DSurface9::LockRect (d3d9helper.h) bloqueia um retângulo em uma superfície.
IDirect3DSurface9::ReleaseDC

O método IDirect3DSurface9::ReleaseDC (d3d9helper.h) libera um identificador de contexto do dispositivo.
IDirect3DSurface9::UnlockRect

O método IDirect3DSurface9::UnlockRect (d3d9helper.h) desbloqueia um retângulo em uma superfície.

Comentários

Os tipos LPDIRECT3DSURFACE9 e PDIRECT3DSURFACE9 são definidos como ponteiros para a interface IDirect3DSurface9 .


typedef struct IDirect3DSurface9 *LPDIRECT3DSURFACE9, *PDIRECT3DSURFACE9;

Requisitos

   
Plataforma de Destino Windows
Cabeçalho d3d9helper.h (inclua D3D9.h)

Confira também

Direct3D Interfaces

IDirect3DResource9