Interface IDirect3DVolume9 (d3d9.h)
Les applications utilisent les méthodes de l’interface IDirect3DVolume9 pour manipuler les ressources de volume.
Héritage
L’interface IDirect3DVolume9 hérite de l’interface IUnknown . IDirect3DVolume9 a également les types de membres suivants :
Méthodes
L’interface IDirect3DVolume9 utilise ces méthodes.
IDirect3DVolume9 ::FreePrivateData La méthode IDirect3DVolume9 ::FreePrivateData (d3d9.h) libère les données privées spécifiées associées à ce volume. |
IDirect3DVolume9 ::GetContainer La méthode IDirect3DVolume9 ::GetContainer (d3d9.h) permet d’accéder à l’objet de texture de volume parent, si cette surface est un niveau enfant d’une texture de volume. |
IDirect3DVolume9 ::GetDesc La méthode IDirect3DVolume9 ::GetDesc (d3d9.h) récupère une description du volume. |
IDirect3DVolume9 ::GetDevice La méthode IDirect3DVolume9 ::GetDevice (d3d9.h) récupère l’appareil associé à un volume. |
IDirect3DVolume9 ::GetPrivateData La méthode IDirect3DVolume9 ::GetPrivateData (d3d9.h) copie les données privées associées au volume dans une mémoire tampon fournie. |
IDirect3DVolume9 ::LockBox La méthode IDirect3DVolume9 ::LockBox (d3d9.h) verrouille une zone sur une ressource de volume. |
IDirect3DVolume9 ::SetPrivateData La méthode IDirect3DVolume9 ::SetPrivateData (d3d9.h) associe les données au volume destiné à être utilisé par l’application, et non par Direct3D. |
IDirect3DVolume9 ::UnlockBox La méthode IDirect3DVolume9 ::UnlockBox (d3d9.h) déverrouille une boîte sur une ressource de volume. |
Remarques
L’interface IDirect3DVolume9 est obtenue en appelant la méthode IDirect3DVolumeTexture9 ::GetVolumeLevel .
Cette interface, comme toutes les interfaces COM, hérite de l’interface IUnknown .
Les types LPDIRECT3DVOLUME9 et PDIRECT3DVOLUME9 sont définis en tant que pointeurs vers l’interface IDirect3DVolume9 .
typedef struct IDirect3DVolume9 *LPDIRECT3DVOLUME9, *PDIRECT3DVOLUME9;
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d9.h (inclure D3D9.h) |