D3DXCONSTANT_DESC-Struktur
Eine Beschreibung einer Konstante in einer konstanten Tabelle.
Syntax
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;
Member
-
Name
-
Typ: LPCSTR
-
Name der Konstanten.
-
RegisterSet
-
Typ: D3DXREGISTER_SET
-
Konstanter Datentyp. Weitere Informationen finden Sie unter D3DXREGISTER_SET.
-
RegisterIndex
-
Typ: UINT
-
Nullbasierter Index der Konstanten in der Tabelle.
-
RegisterCount
-
Typ: UINT
-
Anzahl von Registern, die Daten enthalten.
-
Klasse
-
Typ: D3DXPARAMETER_CLASS
-
Parameterklasse. Siehe D3DXPARAMETER_CLASS.
-
Typ
-
Typ: D3DXPARAMETER_TYPE
-
Der Parametertyp. Weitere Informationen finden Sie unter D3DXPARAMETER_TYPE.
-
Zeilen
-
Typ: UINT
-
Anzahl von Zeilen.
-
Spalten
-
Typ: UINT
-
Anzahl der Spalten.
-
Elemente
-
Typ: UINT
-
Anzahl der Elemente im Array.
-
StructMembers
-
Typ: UINT
-
Anzahl der Strukturmemberunterparameter.
-
Byte
-
Typ: UINT
-
Datengröße in Byte.
-
DefaultValue
-
Typ: LPCVOID
-
Zeiger auf den Standardwert.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Weitere Informationen