Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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) |