IDirect3DVolumeTexture9 インターフェイス (d3d9helper.h)
アプリケーションでは、IDirect3DVolumeTexture9 インターフェイスのメソッドを使用して、ボリューム テクスチャ リソースを操作します。
継承
IDirect3DVolumeTexture9 インターフェイスは、IDirect3DBaseTexture9 から継承されます。 IDirect3DVolumeTexture9 には、次の種類のメンバーもあります。
メソッド
IDirect3DVolumeTexture9 インターフェイスには、これらのメソッドがあります。
IDirect3DVolumeTexture9::AddDirtyBox IDirect3DVolumeTexture9::AddDirtyBox メソッド (d3d9helper.h) は、ボリューム テクスチャ リソースにダーティ領域を追加します。 |
IDirect3DVolumeTexture9::GetLevelDesc IDirect3DVolumeTexture9::GetLevelDesc メソッド (d3d9helper.h) は、ボリューム テクスチャ リソースのレベルの説明を取得します。 |
IDirect3DVolumeTexture9::GetVolumeLevel IDirect3DVolumeTexture9::GetVolumeLevel メソッド (d3d9helper.h) は、指定されたボリューム テクスチャ レベルを取得します。 |
IDirect3DVolumeTexture9::LockBox IDirect3DVolumeTexture9::LockBox メソッド (d3d9helper.h) は、ボリューム テクスチャ リソースのボックスをロックします。 |
IDirect3DVolumeTexture9::UnlockBox IDirect3DVolumeTexture9::UnlockBox メソッド (d3d9helper.h) は、ボリューム テクスチャ リソースのボックスのロックを解除します。 |
解説
IDirect3DVolumeTexture9 インターフェイスは、CreateVolumeTexture メソッドまたは D3DXCreateVolumeTexturexxx 関数のいずれかを呼び出すことによって取得できます。
このインターフェイスは、 IDirect3DBaseTexture9 インターフェイスから追加の機能を継承します。
このインターフェイスは、すべての COM インターフェイスと同様に、 IUnknown インターフェイスから継承されます。
LPDIRECT3DVOLUMETEXTURE9 型と PDIRECT3DVOLUMETEXTURE9 型は、 IDirect3DVolumeTexture9 インターフェイスへのポインターとして定義されます。
typedef struct IDirect3DVolumeTexture9 *LPDIRECT3DVOLUMETEXTURE9, *PDIRECT3DVOLUMETEXTURE9;
要件
対象プラットフォーム | Windows |
ヘッダー | d3d9helper.h (D3D9.h を含む) |
関連項目
D3DXCreateVolumeTextureFromFile
D3DXCreateVolumeTextureFromFileEx
D3DXCreateVolumeTextureFromFileInMemory
D3DXCreateVolumeTextureFromFileInMemoryEx
D3DXCreateVolumeTextureFromResource