Método IDirect3DCubeTexture9::GetCubeMapSurface (d3d9helper.h)
Recupera uma superfície de mapa de textura de cubo.
Sintaxe
HRESULT GetCubeMapSurface(
[in] D3DCUBEMAP_FACES FaceType,
[in] UINT Level,
[out] IDirect3DSurface9 **ppCubeMapSurface
);
Parâmetros
[in] FaceType
Tipo: D3DCUBEMAP_FACES
Membro do D3DCUBEMAP_FACES tipo enumerado, identificando uma face de mapa de cubo.
[in] Level
Tipo: UINT
Especifica um nível de uma textura de cubo mipmapped.
[out] ppCubeMapSurface
Tipo: IDirect3DSurface9**
Endereço de um ponteiro para uma interface IDirect3DSurface9 , representando a superfície de mapa de textura de cubo retornada.
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, o valor retornado será D3D_OK. Se o método falhar, o valor retornado poderá ser: D3DERR_INVALIDCALL.
Comentários
Chamar esse método aumentará a contagem de referência interna na interface IDirect3DSurface9 . Falha ao chamar IUnknown::Release quando terminar de usar essa interface IDirect3DSurface9 resulta em uma perda de memória.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d9helper.h (inclua D3D9.h) |
Biblioteca | D3D9.lib |