D3DXPARAMETER_DESC 结构
描述用于效果对象的参数。
语法
typedef struct D3DXPARAMETER_DESC {
LPCSTR Name;
LPCSTR Semantic;
D3DXPARAMETER_CLASS Class;
D3DXPARAMETER_TYPE Type;
UINT Rows;
UINT Columns;
UINT Elements;
UINT Annotations;
UINT StructMembers;
DWORD Flags;
UINT Bytes;
} D3DXPARAMETER_DESC, *LPD3DXPARAMETER_DESC;
成员
-
名称
-
类型: LPCSTR
-
参数的名称。
-
语义
-
类型: LPCSTR
-
语义含义,也称为用法。
-
类
-
参数类。 将此设置为 D3DXPARAMETER_CLASS 中的值之一。
-
类型
-
参数类型。 将此设置为 D3DXPARAMETER_TYPE 中的值之一。
-
行
-
类型: UINT
-
数组中的行数。
-
“列”
-
类型: UINT
-
数组中的列数。
-
元素
-
类型: UINT
-
数组中的元素数。
-
批注
-
类型: UINT
-
批注数。
-
StructMembers
-
类型: UINT
-
结构成员数。
-
标志
-
类型: DWORD
-
参数属性。 请参阅 效果常量。
-
字节
-
类型: UINT
-
参数的大小(以字节为单位)。
要求
要求 | 值 |
---|---|
标头 |
|
另请参阅