Microsoft DirectX 8.0 (C++)

IDirect3DVolume8

ボリューム リソースを操作するには、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 を使用。