D3DVERTEXBUFFER_DESC構造体

頂点バッファーについて説明します。

構文

typedef struct D3DVERTEXBUFFER_DESC {
  D3DFORMAT       Format;
  D3DRESOURCETYPE Type;
  DWORD           Usage;
  D3DPOOL         Pool;
  UINT            Size;
  DWORD           FVF;
} D3DVERTEXBUFFER_DESC, *LPD3DVERTEXBUFFER_DESC;

メンバー

Format

型: D3DFORMAT

頂点バッファー データのサーフェス形式を記述する D3DFORMAT 列挙型のメンバー。

Type

型: D3DRESOURCETYPE

D3DRESOURCETYPE 列挙型のメンバー。このリソースを頂点バッファーとして識別します。

使用方法

型: DWORD

1 つ以上の D3DUSAGE フラグの 組み合わせ。

プール

種類: D3DPOOL

D3DPOOL 列挙型のメンバー。この頂点バッファーに割り当てられたメモリのクラスを指定します。

[サイズ]

型: UINT

頂点バッファーのサイズ (バイト単位)。

Fvf

型: DWORD

このバッファー内の頂点の頂点形式を記述する D3DFVF の組み合わせ。

要件

要件
ヘッダー
D3D9Types.h

関連項目

Direct3D 構造体

GetDesc

頂点バッファー (Direct3D 9)