D3DVERTEXBUFFER_DESC结构

描述顶点缓冲区。

语法

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

成员

格式

类型: D3DFORMAT

D3DFORMAT 枚举类型的成员,描述顶点缓冲区数据的表面格式。

类型

类型: D3DRESOURCETYPE

D3DRESOURCETYPE 枚举类型的成员,将此资源标识为顶点缓冲区。

使用情况

类型: DWORD

一个或多个 D3DUSAGE 标志的组合。

类型: D3DPOOL

D3DPOOL 枚举类型的成员,指定为此顶点缓冲区分配的内存类。

大小

类型: UINT

顶点缓冲区的大小(以字节为单位)。

FVF

类型: DWORD

描述此缓冲区中顶点的顶点格式的 D3DFVF 的组合。

要求

要求
标头
D3D9Types.h

另请参阅

Direct3D 结构

GetDesc

顶点缓冲区 (Direct3D 9)