다음을 통해 공유


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 포함)

추가 정보

셰이더 구조체