IDirect3DVertexBuffer9

頂点バッファー リソースを操作するアプリケーションでは、IDirect3DVertexBuffer9 インターフェイスのメソッドを使用します。

IDirect3DResource9
   

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 内容