次の方法で共有


IDirect3DVolume9 インターフェイス (d3d9.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
ヘッダー d3d9.h (D3D9.h を含む)

こちらもご覧ください

Direct3D インターフェイス