IDirect3DVolumeTexture9
ボリューム テクスチャー リソースを操作するアプリケーションでは、IDirect3DVolumeTexture9 インターフェイスのメソッドを使用します。
IDirect3DResource9
IDirect3DBaseTexture9
IDirect3DVolumeTexture9 のメンバー
メソッド | 説明 |
---|---|
IDirect3DVolumeTexture9::AddDirtyBox | ダーティ領域をボリューム テクスチャー リソースに追加します。 |
IDirect3DVolumeTexture9::GetLevelDesc | ボリューム テクスチャー リソースのレベル記述を取得します。 |
IDirect3DVolumeTexture9::GetVolumeLevel | 指定されたボリューム テクスチャー レベルを取得します。 |
IDirect3DVolumeTexture9::LockBox | ボリューム テクスチャー リソース上のボックスをロックします。 |
IDirect3DVolumeTexture9::UnlockBox | ボリューム テクスチャー リソース上のボックスのロックを解除します。 |
解説
IDirect3DDevice9::CreateVolumeTexture メソッドまたはいずれかの D3DXCreateVolumeTexturexxx 関数を呼び出して、IDirect3DVolumeTexture9 インターフェイスを取得できます。
このインターフェイスは、IDirect3DBaseTexture9 インターフェイスから追加機能を継承します。
すべての COM インターフェイスと同様、このインターフェイスは IUnknown インターフェイスを継承します。
LPDIRECT3DVOLUMETEXTURE9 型および PDIRECT3DVOLUMETEXTURE9 型は、IDirect3DVolumeTexture9 インターフェイスへのポインターとして定義されます。
typedef struct IDirect3DVolumeTexture9 *LPDIRECT3DVOLUMETEXTURE9, *PDIRECT3DVOLUMETEXTURE9;
関連項目
IDirect3DDevice9::CreateVolumeTexture, D3DXCreateVolumeTexture, D3DXCreateVolumeTextureFromFile, D3DXCreateVolumeTextureFromFileEx, D3DXCreateVolumeTextureFromFileInMemory, D3DXCreateVolumeTextureFromFileInMemoryEx, D3DXCreateVolumeTextureFromResource, D3DXCreateVolumeTextureFromResourceEx
要件
ヘッダー: D3D9.h 宣言
ライブラリ: D3d9.lib 内容