D3DXPARAMETER_DESC Struktur
Beschreibt einen Parameter, der für ein Effektobjekt verwendet wird.
Syntax
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;
Member
-
Name
-
Typ: LPCSTR
-
Der Name des Parameters.
-
Semantik
-
Typ: LPCSTR
-
Semantische Bedeutung, auch als Verwendung bezeichnet.
-
Klasse
-
Typ: D3DXPARAMETER_CLASS
-
Parameterklasse. Legen Sie dies auf einen der Werte in D3DXPARAMETER_CLASS fest.
-
Typ
-
Typ: D3DXPARAMETER_TYPE
-
Der Parametertyp. Legen Sie dies auf einen der Werte in D3DXPARAMETER_TYPE fest.
-
Zeilen
-
Typ: UINT
-
Anzahl der Zeilen im Array.
-
Spalten
-
Typ: UINT
-
Anzahl der Spalten im Array.
-
Elemente
-
Typ: UINT
-
Anzahl der Elemente im Array.
-
Anmerkungen
-
Typ: UINT
-
Anzahl der Anmerkungen.
-
StructMembers
-
Typ: UINT
-
Anzahl der Strukturmember.
-
Flags
-
Typ: DWORD
-
Parameterattribute. Siehe Effektkonstanten.
-
Byte
-
Typ: UINT
-
Die Größe des Parameters in Bytes.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Siehe auch