Partager via


Interface IDirect3DCubeTexture9 (d3d9helper.h)

Les applications utilisent les méthodes de l’interface IDirect3DCubeTexture9 pour manipuler une ressource de texture de cube.

Héritage

L’interface IDirect3DCubeTexture9 hérite de IDirect3DBaseTexture9. IDirect3DCubeTexture9 a également les types de membres suivants :

Méthodes

L’interface IDirect3DCubeTexture9 a ces méthodes.

 
IDirect3DCubeTexture9 ::AddDirtyRect

La méthode IDirect3DCubeTexture9 ::AddDirtyRect (d3d9.h) ajoute une région sale à une ressource de texture de cube.
IDirect3DCubeTexture9 ::GetCubeMapSurface

La méthode IDirect3DCubeTexture9 ::GetCubeMapSurface (d3d9.h) récupère une surface de carte de texture de cube.
IDirect3DCubeTexture9 ::GetLevelDesc

La méthode IDirect3DCubeTexture9 ::GetLevelDesc (d3d9.h) récupère une description d’une face du niveau de texture de cube spécifié.
IDirect3DCubeTexture9 ::LockRect

La méthode IDirect3DCubeTexture9 ::LockRect (d3d9.h) verrouille un rectangle sur une ressource de texture de cube.
IDirect3DCubeTexture9 ::UnlockRect

La méthode IDirect3DCubeTexture9 ::UnlockRect (d3d9.h) déverrouille un rectangle sur une ressource de texture de cube.

Remarques

L’interface IDirect3DCubeTexture9 peut être obtenue en appelant la méthode IDirect3DDevice9 ::CreateCubeTexture ou l’une des fonctions D3DXCreateCubeTexturexxx .

Cette interface hérite de fonctionnalités supplémentaires de l’interface IDirect3DBaseTexture9 .

Cette interface, comme toutes les interfaces COM, hérite de fonctionnalités supplémentaires de l’interface IUnknown .

Les types LPDIRECT3DCUBETEXTURE9 et PDIRECT3DCubeTexture9 sont définis en tant que pointeurs vers l’interface IDirect3DCubeTexture9 .


typedef struct IDirect3DCubeTexture9 *LPDIRECT3DCUBETEXTURE9, *PDIRECT3DCubeTexture9;

Configuration requise

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

Voir aussi

D3DXCreateCubeTexture

D3DXCreateCubeTextureFromFile

D3DXCreateCubeTextureFromFileEx

D3DXCreateCubeTextureFromFileInMemory

D3DXCreateCubeTextureFromFileInMemoryEx

D3DXCreateCubeTextureFromResource

D3DXCreateCubeTextureFromResourceEx

Direct3D Interfaces

IDirect3DBaseTexture9

IDirect3DDevice9 ::CreateCubeTexture