Microsoft DirectX 8.0 (C++)

IDirect3DVertexBuffer8

頂点バッファ リソースを操作するには、IDirect3DVertexBuffer8 インターフェイスのメソッドを使用する。

IDirect3DVertexBuffer8 インターフェイスを取得するには、IDirect3DDevice8::CreateVertexBuffer メソッドを呼び出す。

IDirect3DVertexBuffer8 インターフェイスは、次のようなグループに分類できる IDirect3DResource8 メソッドを継承する。

デバイス GetDevice
情報 GetType
プライベート サーフェス データ FreePrivateData
  GetPrivateData
SetPrivateData
リソース管理 GetPriority
  PreLoad
SetPriority

IDirect3DVertexBuffer8 インターフェイスのメソッドは、以下のグループにまとめることができる。

情報 GetDesc
ロック Lock
  Unlock

すべての COM インターフェイスと同様、IDirect3DVertexBuffer8 インターフェイスは IUnknown インターフェイスのメソッドを継承する。IUnknown インターフェイスは、次の 3 つのメソッドをサポートする。

IUnknown AddRef
  QueryInterface
Release

LPDIRECT3DVERTEXBUFFER8 および PDIRECT3DVERTEXBUFFER8 型は、IDirect3DVertexBuffer8 インターフェイスへのポインタとして定義される。

typedef struct IDirect3DVertexBuffer8 *LPDIRECT3DVERTEXBUFFER8, *PDIRECT3DVERTEXBUFFER8;

動作環境

  ヘッダー : d3d8.h で宣言。
  インポート ライブラリ : D3d8.lib を使用。

参照

IDirect3DDevice8::CreateVertexBuffer