Partager via


Méthode IDirect3DCubeTexture9 ::GetCubeMapSurface (d3d9helper.h)

Récupère une surface de carte de texture de cube.

Syntaxe

HRESULT GetCubeMapSurface(
  [in]  D3DCUBEMAP_FACES  FaceType,
  [in]  UINT              Level,
  [out] IDirect3DSurface9 **ppCubeMapSurface
);

Paramètres

[in] FaceType

Type : D3DCUBEMAP_FACES

Membre du D3DCUBEMAP_FACES type énuméré, identifiant un visage de carte de cube.

[in] Level

Type : UINT

Spécifie le niveau d’une texture de cube mipmapped.

[out] ppCubeMapSurface

Type : IDirect3DSurface9**

Adresse d’un pointeur vers une interface IDirect3DSurface9 , représentant la surface de carte de texture de cube retournée.

Valeur retournée

Type : HRESULT

Si la méthode réussit, la valeur de retour est D3D_OK. Si la méthode échoue, la valeur de retour peut être : D3DERR_INVALIDCALL.

Remarques

L’appel de cette méthode augmente le nombre de références internes sur l’interface IDirect3DSurface9 . L’échec de l’appel de IUnknown ::Release lorsque vous avez terminé d’utiliser cette interface IDirect3DSurface9 entraîne une fuite de mémoire.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3d9helper.h (inclure D3D9.h)
Bibliothèque D3D9.lib

Voir aussi

IDirect3DCubeTexture9