Interface IDirect3DCubeTexture9 (d3d9.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 IDirect3DCubeTexture9 ::AddDirtyRect 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 | d3d9.h (inclure D3D9.h) |
Voir aussi
D3DXCreateCubeTextureFromFileEx
D3DXCreateCubeTextureFromFileInMemory
D3DXCreateCubeTextureFromFileInMemoryEx
D3DXCreateCubeTextureFromResource