?/TD> |
Microsoft DirectX 9.0 |
Applications use the methods of the IDirect3DVolume9 interface to manipulate volume resources.
IDirect3DVolume9 Members
FreePrivateData Frees the specified private data associated with this volume.
GetContainer Provides access to the parent volume texture object, if this surface is a child level of a volume texture.
GetDesc Retrieves a description of the volume.
GetDevice Retrieves the device associated with a volume.
GetPrivateData Copies the private data associated with the volume to a provided buffer.
LockBox Locks a box on a volume resource.
SetPrivateData Associates data with the volume that is intended for use by the application, not by Microsoft?Direct3D?
UnlockBox Unlocks a box on a volume resource.
Remarks
The IDirect3DVolume9 interface is obtained by calling the IDirect3DVolumeTexture9::GetVolumeLevel method.
This interface, like all Component Object Model (COM) interfaces, inherits from the IUnknown interface.
The LPDIRECT3DVOLUME9 and PDIRECT3DVOLUME9 types are defined as pointers to the IDirect3DVolume9 interface.
typedef struct IDirect3DVolume9 *LPDIRECT3DVOLUME9, *PDIRECT3DVOLUME9;
Interface Information
Inherits from IUnknown Header d3d9.h Import library d3d9.lib Minimum operating systems Windows 98