Compartir a través de


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)

Consulte también

Estructuras de los sombreadores