Interface IDirect3DVolume9 (d3d9helper.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 la 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.

Notes

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;

Spécifications

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

Voir aussi

Direct3D Interfaces