次の方法で共有


IDirect3DVertexBuffer9 インターフェイス (d3d9.h)

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

継承

IDirect3DVertexBuffer9 インターフェイスは、IDirect3DResource9 から継承されます。 IDirect3DVertexBuffer9 には、次の種類のメンバーもあります。

メソッド

IDirect3DVertexBuffer9 インターフェイスには、これらのメソッドがあります。

 
IDirect3DVertexBuffer9::GetDesc

IDirect3DVertexBuffer9::GetDesc (d3d9.h) メソッドは、頂点バッファー リソースの説明を取得します。
IDirect3DVertexBuffer9::Lock

IDirect3DVertexBuffer9::Lock (d3d9.h) メソッドは、頂点データの範囲をロックし、頂点バッファー メモリへのポインターを取得します。
IDirect3DVertexBuffer9::Unlock

IDirect3DVertexBuffer9::Unlock (d3d9.h) メソッドは頂点データのロックを解除します。

注釈

IDirect3DVertexBuffer9 インターフェイスは、IDirect3DDevice9::CreateVertexBuffer メソッドを呼び出すことによって取得されます。

このインターフェイスは、 IDirect3DResource9 インターフェイスから追加の機能を継承します。

このインターフェイスは、すべての COM インターフェイスと同様に、 IUnknown インターフェイスから継承されます。

LPDIRECT3DVERTEXBUFFER9型とPDIRECT3DVERTEXBUFFER9型は、 IDirect3DVertexBuffer9 インターフェイスへのポインターとして定義されます。


typedef struct IDirect3DVertexBuffer9 *LPDIRECT3DVERTEXBUFFER9, *PDIRECT3DVERTEXBUFFER9;

要件

要件
対象プラットフォーム Windows
ヘッダー d3d9.h (D3D9.h を含む)

こちらもご覧ください

Direct3D インターフェイス

IDirect3DDevice9::CreateVertexBuffer

IDirect3DResource9

頂点バッファー (Direct3D 9)