estrutura D3D10_SHADER_DEBUG_INPUT_INFO (d3d10_1shader.h)
Descreve uma entrada de sombreador.
Sintaxe
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;
Membros
Var
Tipo: UINT
Indexe em matriz de variáveis a serem inicializados.
InitialRegisterSet
Tipo: D3D10_SHADER_DEBUG_REGTYPE
Deve ser D3D10_SHADER_DEBUG_REG_INPUT, D3D10_SHADER_DEBUG_REG_CBUFFER ou D3D10_SHADER_DEBUG_REG_TBUFFER.
InitialBank
Tipo: UINT
Conterá um slot cbuffer ou tbuffer, número primitivo de entrada do sombreador de geometria, identificando o registro para um temp indexável ou -1.
InitialRegister
Tipo: UINT
Registre-se no conjunto de registros. InitialRegister será -1 se for temporário.
InitialComponent
Tipo: UINT
Fornece o componente . InitialComponent será -1, é temporário.
InitialValue
Tipo: UINT
Valor inicial se a variável for um literal.
Comentários
A estrutura D3D10_SHADER_DEBUG_INPUT_INFO é usada com a estrutura D3D10_SHADER_DEBUG_INFO .
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d10_1shader.h (inclua D3D10Shader.h) |