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) |