Microsoft DirectX 8.0 (C++) |
Applications use the methods of the IDirect3DVolume8 interface to manipulate volume resources.
The IDirect3DVolume8 interface is obtained by calling the IDirect3DVolumeTexture8::GetVolumeLevel method.
The methods of the IDirect3DVolume8 interface can be organized into the following groups.
Devices | GetDevice |
Information | GetContainer |
GetDesc | |
Locking Volumes | LockBox |
UnlockBox | |
Private Volume Data | FreePrivateData |
GetPrivateData | |
SetPrivateData |
The IDirect3DVolume8 interface, like all COM interfaces, inherits the IUnknown interface methods. The IUnknown interface supports the following three methods.
IUnknown | AddRef |
QueryInterface | |
Release |
The LPDIRECT3DVOLUME8 and PDIRECT3DVOLUME8 types are defined as pointers to the IDirect3DVolume8 interface.
typedef struct IDirect3DVolume8 *LPDIRECT3DVOLUME8, *PDIRECT3DVOLUME8;
Header: Declared in D3d8.h.
Import Library: Use D3d8.lib.