Condividi tramite


struttura D3D10_SHADER_DEBUG_INPUT_INFO (d3d10_1shader.h)

Descrive un input shader.

Sintassi

typedef struct _D3D10_SHADER_DEBUG_INPUT_INFO {
  UINT                       Var;
  D3D10_SHADER_DEBUG_REGTYPE InitialRegisterSet;
  UINT                       InitialBank;
  UINT                       InitialRegister;
  UINT                       InitialComponent;
  UINT                       InitialValue;
} D3D10_SHADER_DEBUG_INPUT_INFO;

Members

Var

Tipo: UINT

Indice nella matrice di variabili da inizializzare.

InitialRegisterSet

Tipo: D3D10_SHADER_DEBUG_REGTYPE

Deve essere D3D10_SHADER_DEBUG_REG_INPUT, D3D10_SHADER_DEBUG_REG_CBUFFER o D3D10_SHADER_DEBUG_REG_TBUFFER.

InitialBank

Tipo: UINT

Conterrà un numero primitivo di input di cbuffer o tbuffer, il numero primitivo geometry shader, l'identificazione del registro per un temp indicizzato o -1.

InitialRegister

Tipo: UINT

Registrare nel set di registrazione. InitialRegister sarà -1 se è temporaneo.

InitialComponent

Tipo: UINT

Fornisce il componente. InitialComponent sarà -1 è temporaneo.

InitialValue

Tipo: UINT

Valore iniziale se la variabile è un valore letterale.

Commenti

La struttura D3D10_SHADER_DEBUG_INPUT_INFO viene usata con la struttura D3D10_SHADER_DEBUG_INFO .

Requisiti

Requisito Valore
Intestazione d3d10_1shader.h (includere D3D10Shader.h)

Vedi anche

Strutture shader