D3DDEVINFO_VCACHE 结构

顶点缓存优化提示。

语法

typedef struct D3DDEVINFO_VCACHE {
  DWORD Pattern;
  DWORD OptMethod;
  DWORD CacheSize;
  DWORD MagicNumber;
} D3DDEVINFO_VCACHE, *LPD3DDEVINFO_VCACHE;

成员

模式

类型: DWORD

位模式。 返回值必须是 FOURCC ('C'、'A'、'C'、'H') 。

OptMethod

类型: DWORD

优化方法。 使用 0 获取最长的条带。 使用 1 优化顶点缓存使用情况。

CacheSize

类型: DWORD

用作优化目标的缓存大小。 仅当 OptMethod 为 1 时,这才是必需的。

MagicNumber

类型: DWORD

由内部优化方法用于确定何时重启条带。 用户无法对此进行设置或修改。 仅当 OptMethod 为 1 时,这才是必需的。

要求

要求
标头
D3D9Types.h

另请参阅

Direct3D 结构

GetData