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
-
テーブル内の定数の 0 から始まるインデックス。
-
RegisterCount
-
型: UINT
-
データを含むレジスタの数。
-
クラス
-
パラメーター クラス。 「D3DXPARAMETER_CLASS」を参照してください。
-
Type
-
パラメーターの型。 「D3DXPARAMETER_TYPE」を参照してください。
-
行数
-
型: UINT
-
行の数。
-
[列]
-
型: UINT
-
列の数。
-
要素
-
型: UINT
-
配列内の要素の数。
-
StructMembers
-
型: UINT
-
構造体メンバーサブパラメーターの数。
-
[サイズ]
-
型: UINT
-
バイト数のデータ サイズ。
-
DefaultValue
-
種類: LPCVOID
-
既定値へのポインター。
要件
要件 | 値 |
---|---|
ヘッダー |
|
こちらもご覧ください