D3D10_SHADER_DEBUG_INPUT_INFO 구조체(d3d10_1shader.h)
셰이더 입력에 대해 설명합니다.
구문
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;
멤버
Var
형식: UINT
초기화할 변수 배열로 인덱싱합니다.
InitialRegisterSet
형식: D3D10_SHADER_DEBUG_REGTYPE
D3D10_SHADER_DEBUG_REG_INPUT, D3D10_SHADER_DEBUG_REG_CBUFFER 또는 D3D10_SHADER_DEBUG_REG_TBUFFER 합니다.
InitialBank
형식: UINT
cbuffer 또는 tbuffer 슬롯, 기하 도형 셰이더 입력 기본 번호, 인덱싱 가능한 임시 또는 -1에 대한 레지스터를 식별합니다.
InitialRegister
형식: UINT
레지스터 집합에 등록합니다. InitialRegister 는 임시인 경우 -1이 됩니다.
InitialComponent
형식: UINT
구성 요소를 제공합니다. InitialComponent 는 -1이 되며 임시입니다.
InitialValue
형식: UINT
변수가 리터럴인 경우 초기 값입니다.
설명
D3D10_SHADER_DEBUG_INPUT_INFO 구조체는 D3D10_SHADER_DEBUG_INFO 구조체와 함께 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d10_1shader.h(D3D10Shader.h 포함) |