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 を含む)

関連項目

CreateVolumeTexture

D3DXCreateVolumeTexture

D3DXCreateVolumeTextureFromFile

D3DXCreateVolumeTextureFromFileEx

D3DXCreateVolumeTextureFromFileInMemory

D3DXCreateVolumeTextureFromFileInMemoryEx

D3DXCreateVolumeTextureFromResource

D3DXCreateVolumeTextureFromResourceEx

Direct3D インターフェイス

IDirect3DBaseTexture9