D3D10_SHADER_VARIABLE_DESC-Struktur (d3d10shader.h)
Beschreibt eine Shadervariable.
Syntax
typedef struct _D3D10_SHADER_VARIABLE_DESC {
LPCSTR Name;
UINT StartOffset;
UINT Size;
UINT uFlags;
LPVOID DefaultValue;
} D3D10_SHADER_VARIABLE_DESC;
Member
Name
Typ: LPCSTR
Der Variablenname.
StartOffset
Typ: UINT
Offset vom Anfang der übergeordneten Struktur bis zum Anfang der Variablen.
Size
Typ: UINT
Größe der Variablen (in Bytes).
uFlags
Typ: UINT
Flags, die Shadervariableneigenschaften identifizieren (siehe D3D10_SHADER_VARIABLE_FLAGS).
DefaultValue
Typ: LPVOID
Der Standardwert für die Initialisierung der Variablen.
Hinweise
Rufen Sie mithilfe von Reflektion eine Beschreibung der Shadervariablen ab, indem Sie ID3D10ShaderReflectionVariable::GetDesc aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d10shader.h |