D3DXCONSTANT_DESC结构
常量表中常量的说明。
语法
typedef struct D3DXCONSTANT_DESC {
LPCSTR Name;
D3DXREGISTER_SET RegisterSet;
UINT RegisterIndex;
UINT RegisterCount;
D3DXPARAMETER_CLASS Class;
D3DXPARAMETER_TYPE Type;
UINT Rows;
UINT Columns;
UINT Elements;
UINT StructMembers;
UINT Bytes;
LPCVOID DefaultValue;
} D3DXCONSTANT_DESC, *LPD3DXCONSTANT_DESC;
成员
-
名称
-
类型: LPCSTR
-
常量的名称。
-
RegisterSet
-
类型: D3DXREGISTER_SET
-
常量数据类型。 请参阅 D3DXREGISTER_SET。
-
RegisterIndex
-
类型: UINT
-
表中常量的从零开始的索引。
-
RegisterCount
-
类型: UINT
-
包含数据的寄存器数。
-
类
-
参数类。 请参阅 D3DXPARAMETER_CLASS。
-
类型
-
参数类型。 请参阅 D3DXPARAMETER_TYPE。
-
行
-
类型: UINT
-
行数。
-
“列”
-
类型: UINT
-
列数。
-
元素
-
类型: UINT
-
数组中的元素数。
-
StructMembers
-
类型: UINT
-
结构成员子参数的数目。
-
字节
-
类型: UINT
-
以字节数表示的数据大小。
-
DefaultValue
-
类型: LPCVOID
-
指向默认值的指针。
要求
要求 | 值 |
---|---|
标头 |
|
请参阅