Compartilhar via


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

Confira também

IDirect3DCubeTexture9