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.
Enthält Anweisungsdaten.
Syntax
typedef struct _D3D10_SHADER_DEBUG_INST_INFO {
UINT Id;
UINT Opcode;
UINT uOutputs;
D3D10_SHADER_DEBUG_OUTPUTREG_INFO pOutputs[2];
UINT TokenId;
UINT NestingLevel;
UINT Scopes;
UINT ScopeInfo;
UINT AccessedVars;
UINT AccessedVarsInfo;
} D3D10_SHADER_DEBUG_INST_INFO;
Member
Id
Typ: UINT
ID der Anweisung.
Opcode
Typ: UINT
Art der Anweisung.
uOutputs
Typ: UINT
Muss 0, 1 oder 2 sein.
pOutputs[2]
Typ: D3D10_SHADER_DEBUG_OUTPUTREG_INFO
Array, das die Ausgaben der Anweisung enthält.
TokenId
Typ: UINT
Indizieren Sie sich in die Liste der Token für das Token dieser Anweisung.
NestingLevel
Typ: UINT
Die Anzahl der Funktionsaufrufe ist deep diese Anweisung.
Scopes
Typ: UINT
Anzahl der Bereiche.
ScopeInfo
Typ: UINT
Offset auf ein Array von UINT-Werten mit Scopes-Elementen .
AccessedVars
AccessedVarsInfo
Hinweise
Die D3D10_SHADER_DEBUG_INST_INFO-Struktur wird mit der D3D10_SHADER_DEBUG_INFO-Struktur verwendet.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | d3d10_1shader.h (einschließlich D3D10Shader.h) |