IDirect3DIndexBuffer9
インデックス バッファー リソースを操作するアプリケーションでは、IDirect3DIndexBuffer9 インターフェイスのメソッドを使用します。
IDirect3DIndexBuffer9 のメンバー
メソッド | 説明 |
---|---|
IDirect3DIndexBuffer9::GetDesc | インデックス バッファー リソースの記述を取得します。 |
IDirect3DIndexBuffer9::Lock | インデックス データのある一定範囲をロックし、そのインデックス バッファー メモリーへのポインターを取得します。 |
IDirect3DIndexBuffer9::Unlock | インデックス データのロックを解除します。 |
解説
IDirect3DIndexBuffer9 インターフェイスは、IDirect3DDevice9::CreateIndexBuffer メソッドを呼び出して取得します。
このインターフェイスは、IDirect3DResource9 インターフェイスから追加機能を継承します。
すべての COM インターフェイスと同様、このインターフェイスは IUnknown インターフェイスを継承します。
LPDIRECT3DINDEXBUFFER9 型および PDIRECT3DINDEXBUFFER9 型は、IDirect3DIndexBuffer9 インターフェイスへのポインターとして定義されます。
typedef struct IDirect3DIndexBuffer9 *LPDIRECT3DINDEXBUFFER9, *PDIRECT3DINDEXBUFFER9;
関連項目
IDirect3DDevice9::CreateIndexBuffer, インデックス バッファー (Direct3D 9)
要件
ヘッダー: D3D9.h 宣言
ライブラリ: D3d9.lib 内容