D3DXREGISTER_SET 枚举

寄存器的数据类型。

语法

typedef enum _D3DXREGISTER_SET { 
  D3DXRS_BOOL,
  D3DXRS_INT4,
  D3DXRS_FLOAT4,
  D3DXRS_SAMPLER,
  D3DXRS_FORCE_DWORD  = 0x7fffffff
} D3DXREGISTER_SET, *LPD3DXREGISTER_SET;

常量

D3DXRS_BOOL

布尔值。

D3DXRS_INT4

4D 整数。

D3DXRS_FLOAT4

4D 浮点数。

D3DXRS_SAMPLER

寄存器包含 4D 采样器数据。

D3DXRS_FORCE_DWORD

强制此枚举编译为大小为 32 位。 如果没有此值,某些编译器将允许此枚举编译为 32 位以外的大小。 不使用此值。

要求

要求
标头
D3dx9shader.h

请参阅

D3DX 枚举

D3DXSHADER_CONSTANTINFO

D3DXCONSTANT_DESC