D3D10_EFFECT_VARIABLE_DESC-Struktur (d3d10effect.h)
Beschreibt eine Effektvariable.
Syntax
typedef struct _D3D10_EFFECT_VARIABLE_DESC {
LPCSTR Name;
LPCSTR Semantic;
UINT Flags;
UINT Annotations;
UINT BufferOffset;
UINT ExplicitBindPoint;
} D3D10_EFFECT_VARIABLE_DESC;
Member
Name
Typ: LPCSTR
Eine Zeichenfolge, die den Variablennamen enthält.
Semantic
Typ: LPCSTR
Die an die Variable angefügte Semantik; andernfalls NULL.
Flags
Typ: UINT
Optionale Flags für Effektvariablen.
Annotations
Typ: UINT
Die Anzahl der Anmerkungen; andernfalls 0.
BufferOffset
Typ: UINT
Der Offset zwischen dem Anfang des Konstantenpuffers und dieser Variablen; andernfalls 0.
ExplicitBindPoint
Typ: UINT
Das Register, an das diese Variable gebunden ist. Um eine Variable explizit zu binden, verwenden Sie das Flag D3D10_EFFECT_VARIABLE_EXPLICIT_BIND_POINT.
Hinweise
Rufen Sie ID3D10EffectVariable::GetDesc auf, um eine Beschreibung der Effektvariablen zu erhalten.
Anforderungen
Kopfzeile | d3d10effect.h (einschließlich D3D10.h) |