IDirect3DVolume9 インターフェイス (d3d9helper.h)
アプリケーションでは、 IDirect3DVolume9 インターフェイスのメソッドを使用してボリューム リソースを操作します。
継承
IDirect3DVolume9 インターフェイスは、IUnknown インターフェイスから継承します。 IDirect3DVolume9 には、次の種類のメンバーもあります。
メソッド
IDirect3DVolume9 インターフェイスには、これらのメソッドがあります。
IDirect3DVolume9::FreePrivateData IDirect3DVolume9::FreePrivateData メソッド (d3d9.h) は、このボリュームに関連付けられている指定されたプライベート データを解放します。 |
IDirect3DVolume9::GetContainer IDirect3DVolume9::GetContainer メソッド (d3d9.h) は、サーフェスがボリューム テクスチャの子レベルである場合、親ボリューム テクスチャ オブジェクトへのアクセスを提供します。 |
IDirect3DVolume9::GetDesc IDirect3DVolume9::GetDesc メソッド (d3d9.h) は、ボリュームの説明を取得します。 |
IDirect3DVolume9::GetDevice IDirect3DVolume9::GetDevice メソッド (d3d9.h) は、ボリュームに関連付けられているデバイスを取得します。 |
IDirect3DVolume9::GetPrivateData IDirect3DVolume9::GetPrivateData メソッド (d3d9.h) は、ボリュームに関連付けられているプライベート データを指定されたバッファーにコピーします。 |
IDirect3DVolume9::LockBox IDirect3DVolume9::LockBox メソッド (d3d9.h) は、ボリューム リソースのボックスをロックします。 |
IDirect3DVolume9::SetPrivateData IDirect3DVolume9::SetPrivateData メソッド (d3d9.h) は、Direct3D ではなく、アプリケーションで使用するボリュームにデータを関連付けます。 |
IDirect3DVolume9::UnlockBox IDirect3DVolume9::UnlockBox メソッド (d3d9.h) は、ボリューム リソースのボックスのロックを解除します。 |
解説
IDirect3DVolume9 インターフェイスは、IDirect3DVolumeTexture9::GetVolumeLevel メソッドを呼び出すことによって取得されます。
このインターフェイスは、すべての COM インターフェイスと同様に、 IUnknown インターフェイスから継承されます。
LPDIRECT3DVOLUME9 型と PDIRECT3DVOLUME9 型は、 IDirect3DVolume9 インターフェイスへのポインターとして定義されます。
typedef struct IDirect3DVolume9 *LPDIRECT3DVOLUME9, *PDIRECT3DVOLUME9;
要件
対象プラットフォーム | Windows |
ヘッダー | d3d9helper.h (D3D9.h を含む) |