Interface IDirect3DVolumeTexture9 (d3d9.h)
Les applications utilisent les méthodes de l’interface IDirect3DVolumeTexture9 pour manipuler une ressource de texture de volume.
Héritage
L’interface IDirect3DVolumeTexture9 hérite de IDirect3DBaseTexture9. IDirect3DVolumeTexture9 a également les types de membres suivants :
Méthodes
L’interface IDirect3DVolumeTexture9 a ces méthodes.
IDirect3DVolumeTexture9::AddDirtyBox La méthode IDirect3DVolumeTexture9::AddDirtyBox (d3d9.h) ajoute une région sale à une ressource de texture de volume. |
IDirect3DVolumeTexture9::GetLevelDesc La méthode IDirect3DVolumeTexture9::GetLevelDesc (d3d9.h) récupère une description de niveau d’une ressource de texture de volume. |
IDirect3DVolumeTexture9::GetVolumeLevel La méthode IDirect3DVolumeTexture9::GetVolumeLevel (d3d9.h) récupère le niveau de texture de volume spécifié. |
IDirect3DVolumeTexture9::LockBox La méthode IDirect3DVolumeTexture9::LockBox (d3d9.h) verrouille une zone sur une ressource de texture de volume. |
IDirect3DVolumeTexture9::UnlockBox La méthode IDirect3DVolumeTexture9::UnlockBox (d3d9.h) déverrouille une zone sur une ressource de texture de volume. |
Notes
L’interface IDirect3DVolumeTexture9 peut être obtenue en appelant la méthode CreateVolumeTexture ou l’une des fonctionsxxx D3DXCreateVolumeTexture.
Cette interface hérite de fonctionnalités supplémentaires de l’interface IDirect3DBaseTexture9 .
Cette interface, comme toutes les interfaces COM, hérite de l’interface IUnknown .
Les types LPDIRECT3DVOLUMETEXTURE9 et PDIRECT3DVOLUMETEXTURE9 sont définis en tant que pointeurs vers l’interface IDirect3DVolumeTexture9 .
typedef struct IDirect3DVolumeTexture9 *LPDIRECT3DVOLUMETEXTURE9, *PDIRECT3DVOLUMETEXTURE9;
Spécifications
Plateforme cible | Windows |
En-tête | d3d9.h (inclure D3D9.h) |
Voir aussi
D3DXCreateVolumeTextureFromFile
D3DXCreateVolumeTextureFromFileEx
D3DXCreateVolumeTextureFromFileInMemory
D3DXCreateVolumeTextureFromFileInMemoryEx
D3DXCreateVolumeTextureFromResource