estrutura D3D10_SHADER_DEBUG_INST_INFO (d3d10_1shader.h)

Contém dados de instrução.

Sintaxe

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;

Membros

Id

Tipo: UINT

ID da instrução.

Opcode

Tipo: UINT

Tipo de instrução.

uOutputs

Tipo: UINT

Deve ser 0, 1 ou 2.

pOutputs[2]

Tipo: D3D10_SHADER_DEBUG_OUTPUTREG_INFO

Matriz que contém as saídas da instrução.

TokenId

Tipo: UINT

Indexe na lista de tokens para o token desta instrução.

NestingLevel

Tipo: UINT

Número de chamadas de função profundas esta instrução é.

Scopes

Tipo: UINT

Número de escopos.

ScopeInfo

Tipo: UINT

Deslocamento para uma matriz de valores UINT com elementos Scopes .

AccessedVars

AccessedVarsInfo

Comentários

A estrutura D3D10_SHADER_DEBUG_INST_INFO é usada com a estrutura D3D10_SHADER_DEBUG_INFO .

Requisitos

Requisito Valor
Cabeçalho d3d10_1shader.h (inclua D3D10Shader.h)

Confira também

Estruturas do sombreador