Compartir a través de


estructura D3D10_SHADER_DEBUG_INPUT_INFO (d3d10_1shader.h)

Describe una entrada de sombreador.

Sintaxis

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;

Miembros

Var

Tipo: UINT

Índice en matriz de variables que se van a inicializar.

InitialRegisterSet

Tipo: D3D10_SHADER_DEBUG_REGTYPE

Debe ser D3D10_SHADER_DEBUG_REG_INPUT, D3D10_SHADER_DEBUG_REG_CBUFFER o D3D10_SHADER_DEBUG_REG_TBUFFER.

InitialBank

Tipo: UINT

Contendrá una ranura cbuffer o tbuffer, un número primitivo de entrada del sombreador de geometría, un registro de identificación para una temp indizable o -1.

InitialRegister

Tipo: UINT

Regístrese en el conjunto de registros. InitialRegister será -1 si es temporal.

InitialComponent

Tipo: UINT

Proporciona el componente. InitialComponent será -1, es temporal.

InitialValue

Tipo: UINT

Valor inicial si la variable es un literal.

Comentarios

La estructura D3D10_SHADER_DEBUG_INPUT_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