D3DX11_EFFECT_VARIABLE_DESC Struktur
Beschreibt eine Effektvariable.
Syntax
typedef struct _D3DX11_EFFECT_VARIABLE_DESC {
LPCSTR Name;
LPCSTR Semantic;
UINT Flags;
UINT Annotations;
UINT BufferOffset;
UINT ExplicitBindPoint;
} D3DX11_EFFECT_VARIABLE_DESC;
Member
-
Name
-
Typ: LPCSTR
-
Name dieser Variablen, Anmerkung oder Strukturelement.
-
Semantik
-
Typ: LPCSTR
-
Semantische Zeichenfolge dieses Variablen- oder Strukturelements (NULL für Anmerkungen oder falls nicht vorhanden).
-
Flags
-
Typ: UINT
-
Optionale Flags für Effektvariablen.
-
Anmerkungen
-
Typ: UINT
-
Anzahl der Anmerkungen für diese Variable (bei Anmerkungen immer 0).
-
BufferOffset
-
Typ: UINT
-
Offset in mit cbuffer oder tbuffer (immer 0 für Anmerkungen oder Variablen, die sich nicht in konstanten Puffern befinden).
-
ExplicitBindPoint
-
Typ: UINT
-
Wird verwendet, wenn die Variable explizit mit dem Register Schlüsselwort (keyword) gebunden wurde. Überprüfen Sie Flags auf D3DX11_EFFECT_VARIABLE_EXPLICIT_BIND_POINT.
Bemerkungen
D3DX11_EFFECT_VARIABLE_DESC wird mit ID3DX11EffectVariable::GetDesc verwendet.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|