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;
Angehörige
Name
Typ: LPCSTR-
Der Variablename.
StartOffset
Typ: UINT-
Versetzt vom Anfang der übergeordneten Struktur bis zum Anfang der Variablen.
Size
Typ: UINT-
Größe der Variablen (in Byte).
uFlags
Typ: UINT-
Flags, die Shadervariableneigenschaften identifizieren (siehe D3D10_SHADER_VARIABLE_FLAGS).
DefaultValue
Typ: LPVOID-
Der Standardwert für die Initialisierung der Variablen.
Bemerkungen
Rufen Sie mithilfe der Spiegelung eine Beschreibung der Shadervariablen ab, indem Sie ID3D10ShaderReflectionVariable::GetDescaufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3d10shader.h |