次の方法で共有


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