Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |