次の方法で共有


IDirect3DResource9 インターフェイス

IDirect3DResource9 インターフェイス

リソースの問い合わせおよび準備を行うには、IDirect3DResource9 インターフェイスのメソッドを使う。

IDirect3DResource9 メンバ

FreePrivateData

このリソースに関連付けられている指定されたプライベート データを解放する。

GetDevice

リソースに関連付けられているデバイスを取得する。

GetLevelCount

マルチレベル テクスチャのテクスチャ レベルの数を返す。

GetPriority

このリソースに対する優先順位を取得する。

GetPrivateData

リソースに関連付けられたプライベート データを提供されたバッファにコピーする。

GetType

リソースのタイプを返す。

PreLoad

管理下のリソースをプリロードする。

SetPriority

このリソースにリソース管理の優先順位を割り当てる。

SetPrivateData

Microsoft® Direct3D® ではなく、アプリケーションでの使用が意図されているリソースとデータを関連付ける。データは値で渡され、複数のデータ セットを単一のリソースと関連付けることができる。

注意

次のいずれかのメソッドを呼び出すことで、テクスチャ リソースを作成できる。

次のいずれかのメソッドを呼び出すことで、ジオメトリ用のリソースを作成できる。

このインターフェイスは、すべてのコンポーネント オブジェクト モデル (COM) インターフェイスと同様、IUnknown インターフェイスから継承する。

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

typedef struct IDirect3DResource9 *LPDIRECT3DRESOURCE9, *PDIRECT3DRESOURCE9;

インターフェイスの情報

継承元 IUnknown
ヘッダー d3d9.h
インポート ライブラリ d3d9.lib
最低限のオペレーティング システム Windows 98