Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Describes a shader input.
Syntax
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
Type: UINT
Index into array of variables to initialize.
InitialRegisterSet
Type: D3D10_SHADER_DEBUG_REGTYPE
Must be D3D10_SHADER_DEBUG_REG_INPUT, D3D10_SHADER_DEBUG_REG_CBUFFER or D3D10_SHADER_DEBUG_REG_TBUFFER.
InitialBank
Type: UINT
Will contain a cbuffer or tbuffer slot, geometry shader input primitive number, identifying register for an indexable temp, or -1.
InitialRegister
Type: UINT
Register in register set. InitialRegister will be -1 if it is temporary.
InitialComponent
Type: UINT
Gives the component. InitialComponent will be -1 it is temporary.
InitialValue
Type: UINT
Initial value if the variable is a literal.
Remarks
The D3D10_SHADER_DEBUG_INPUT_INFO structure is used with the D3D10_SHADER_DEBUG_INFO structure.
Requirements
| Requirement | Value |
|---|---|
| Header | d3d10_1shader.h (include D3D10Shader.h) |