IDirect3DResource9 インターフェイス (d3d9helper.h)

アプリケーションでは、 IDirect3DResource9 インターフェイスのメソッドを使用して、リソースのクエリと準備を行います。

継承

IDirect3DResource9 インターフェイスは、IUnknown インターフェイスから継承します。 IDirect3DResource9 には、次の種類のメンバーもあります。

メソッド

IDirect3DResource9 インターフェイスには、これらのメソッドがあります。

 
IDirect3DResource9::FreePrivateData

IDirect3DResource9::FreePrivateData メソッド (d3d9helper.h) は、このリソースに関連付けられている指定されたプライベート データを解放します。
IDirect3DResource9::GetDevice

IDirect3DResource9::GetDevice メソッド (d3d9helper.h) は、リソースに関連付けられているデバイスを取得します。
IDirect3DResource9::GetPriority

IDirect3DResource9::GetPriority メソッド (d3d9helper.h) は、このリソースの優先度を取得します。
IDirect3DResource9::GetPrivateData

IDirect3DResource9::GetPrivateData メソッド (d3d9helper.h) は、リソースに関連付けられているプライベート データを指定されたバッファーにコピーします。
IDirect3DResource9::GetType

IDirect3DResource9::GetType メソッド (d3d9helper.h) は、リソースの型を返します。
IDirect3DResource9::P reLoad

IDirect3DResource9::P reLoad メソッド (d3d9helper.h) は、マネージド リソースを事前に読み込みます。
IDirect3DResource9::SetPriority

IDirect3DResource9::SetPriority メソッド (d3d9helper.h) は、スケジュール設定のためにリソースの優先順位を割り当てます。
IDirect3DResource9::SetPrivateData

IDirect3DResource9::SetPrivateData メソッド (d3d9helper.h) は、Direct3D ではなく、アプリケーションで使用するリソースにデータを関連付けます。

注釈

テクスチャ リソースを作成するには、次のいずれかのメソッドを呼び出します。

ジオメトリ指向のリソースを作成するには、次のいずれかのメソッドを呼び出します。 このインターフェイスは、すべての COM インターフェイスと同様に、 IUnknown インターフェイスから継承されます。

LPDIRECT3DRESOURCE9型とPDIRECT3DRESOURCE9型は、 IDirect3DResource9 インターフェイスへのポインターとして定義されます。


    typedef struct IDirect3DResource9 *LPDIRECT3DRESOURCE9, *PDIRECT3DRESOURCE9;

要件

要件
対象プラットフォーム Windows
ヘッダー d3d9helper.h (D3D9.h を含む)

こちらもご覧ください

Direct3D インターフェイス

Direct3D リソース (Direct3D 9)