Microsoft DirectX 8.0 (C++) |
ボリューム リソースを操作するには、IDirect3DVolume8 インターフェイスのメソッドを使用する。
IDirect3DVolume8 インターフェイスを取得するには、IDirect3DVolumeTexture8::GetVolumeLevel メソッドを呼び出す。
IDirect3DVolume8 インターフェイスのメソッドは、以下のグループにまとめることができる。
デバイス | GetDevice |
情報 | GetContainer |
GetDesc | |
ロッキング ボリューム | LockBox |
UnlockBox | |
プライベート ボリューム データ | FreePrivateData |
GetPrivateData | |
SetPrivateData |
すべての COM インターフェイスと同様、IDirect3DVolume8 インターフェイスは IUnknown インターフェイスのメソッドを継承する。IUnknown インターフェイスは、次の 3 つのメソッドをサポートする。
IUnknown | AddRef |
QueryInterface | |
Release |
LPDIRECT3DVOLUME8 および PDIRECT3DVOLUME8 型は、IDirect3DVolume8 インターフェイスへのポインタとして定義される。
typedef struct IDirect3DVolume8 *LPDIRECT3DVOLUME8, *PDIRECT3DVOLUME8;
ヘッダー : d3d8.h で宣言。
インポート ライブラリ : D3d8.lib を使用。