Freigeben über


IDirect3DCubeTexture9::GetCubeMapSurface-Methode (d3d9.h)

Ruft eine Würfeltexturzuordnungsoberfläche ab.

Syntax

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

Parameter

[in] FaceType

Typ: D3DCUBEMAP_FACES

Member des D3DCUBEMAP_FACES aufgezählten Typs, der eine Würfelzuordnungsgesicht identifiziert.

[in] Level

Typ: UINT

Gibt eine Ebene einer mipmappenierten Würfeltextur an.

[out] ppCubeMapSurface

Typ: IDirect3DSurface9**

Adresse eines Zeigers auf eine IDirect3DSurface9-Schnittstelle , die die zurückgegebene Oberfläche der Cubetexturzuordnung darstellt.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert sein: D3DERR_INVALIDCALL.

Hinweise

Wenn Sie diese Methode aufrufen, wird die interne Verweisanzahl auf der IDirect3DSurface9-Schnittstelle erhöht. Wenn IUnknown::Release nicht aufgerufen wird, wenn die Verwendung dieser IDirect3DSurface9-Schnittstelle abgeschlossen ist, kommt es zu einem Speicherverlust.

Anforderungen

   
Zielplattform Windows
Kopfzeile d3d9.h (einschließlich D3D9.h)
Bibliothek D3D9.lib

Weitere Informationen

IDirect3DCubeTexture9