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