IDirect3DIndexBuffer9 インターフェイス (d3d9.h)
アプリケーションでは、IDirect3DIndexBuffer9 インターフェイスのメソッドを使用して、インデックス バッファー リソースを操作します。
継承
IDirect3DIndexBuffer9 インターフェイスは IDirect3DResource9 から継承されます。 IDirect3DIndexBuffer9 には、次の種類のメンバーもあります。
メソッド
IDirect3DIndexBuffer9 インターフェイスには、これらのメソッドがあります。
IDirect3DIndexBuffer9::GetDesc IDirect3DIndexBuffer9::GetDesc メソッド (d3d9helper.h) は、インデックス バッファー リソースの説明を取得します。 |
IDirect3DIndexBuffer9::Lock IDirect3DIndexBuffer9::Lock メソッド (d3d9helper.h) は、インデックス データの範囲をロックし、インデックス バッファー メモリへのポインターを取得します。 |
IDirect3DIndexBuffer9::Unlock IDirect3DIndexBuffer9::Unlock メソッド (d3d9helper.h) はインデックス データのロックを解除します。 |
注釈
IDirect3DIndexBuffer9 インターフェイスは、IDirect3DDevice9::CreateIndexBuffer メソッドを呼び出すことによって取得されます。
このインターフェイスは、 IDirect3DResource9 インターフェイスから追加の機能を継承します。
このインターフェイスは、すべての COM インターフェイスと同様に、 IUnknown インターフェイスから継承されます。
LPDIRECT3DINDEXBUFFER9型とPDIRECT3DINDEXBUFFER9型は、 IDirect3DIndexBuffer9 インターフェイスへのポインターとして定義されます。
typedef struct IDirect3DIndexBuffer9 *LPDIRECT3DINDEXBUFFER9, *PDIRECT3DINDEXBUFFER9;
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | d3d9.h (D3D9.h を含む) |