estructura D3D10_SHADER_DEBUG_INST_INFO (d3d10_1shader.h)
Contiene datos de instrucciones.
Sintaxis
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;
Miembros
Id
Tipo: UINT
Id. de la instrucción.
Opcode
Tipo: UINT
Tipo de instrucción.
uOutputs
Tipo: UINT
Debe ser 0, 1 o 2.
pOutputs[2]
Tipo: D3D10_SHADER_DEBUG_OUTPUTREG_INFO
Matriz que contiene las salidas de la instrucción.
TokenId
Tipo: UINT
Indexe en la lista de tokens para el token de esta instrucción.
NestingLevel
Tipo: UINT
Número de llamadas de función en profundidad que esta instrucción es.
Scopes
Tipo: UINT
Número de ámbitos.
ScopeInfo
Tipo: UINT
Desplazamiento a una matriz de valores UINT con elementos Scopes .
AccessedVars
AccessedVarsInfo
Comentarios
La estructura D3D10_SHADER_DEBUG_INST_INFO se usa con la estructura D3D10_SHADER_DEBUG_INFO .
Requisitos
Requisito | Valor |
---|---|
Header | d3d10_1shader.h (incluya D3D10Shader.h) |