Condividi tramite


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)

Vedi anche

Strutture shader