struttura D3D10_SHADER_DEBUG_INST_INFO (d3d10_1shader.h)
Contiene i dati delle istruzioni.
Sintassi
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;
Members
Id
Tipo: UINT
ID dell'istruzione.
Opcode
Tipo: UINT
Tipo di istruzione.
uOutputs
Tipo: UINT
Deve essere 0, 1 o 2.
pOutputs[2]
Tipo: D3D10_SHADER_DEBUG_OUTPUTREG_INFO
Matrice contenente gli output dell'istruzione.
TokenId
Tipo: UINT
Indice nell'elenco dei token per il token di questa istruzione.
NestingLevel
Tipo: UINT
Il numero di chiamate di funzione è profondo.
Scopes
Tipo: UINT
Numero di ambiti.
ScopeInfo
Tipo: UINT
Offset in una matrice di valori UINT con elementi Scopes .
AccessedVars
AccessedVarsInfo
Commenti
La struttura D3D10_SHADER_DEBUG_INST_INFO viene usata con la struttura D3D10_SHADER_DEBUG_INFO .
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3d10_1shader.h (includere D3D10Shader.h) |