D3D10DDIARG_INPUT_ELEMENT_DESC 구조체(d3d10umddi.h)
D3D10DDIARG_INPUT_ELEMENT_DESC 구조체는 레이아웃의 요소를 설명합니다.
구문
typedef struct D3D10DDIARG_INPUT_ELEMENT_DESC {
[in] UINT InputSlot;
[in] UINT AlignedByteOffset;
[in] DXGI_FORMAT Format;
[in] D3D10_DDI_INPUT_CLASSIFICATION InputSlotClass;
[in] UINT InstanceDataStepRate;
[in] UINT InputRegister;
} D3D10DDIARG_INPUT_ELEMENT_DESC;
멤버
[in] InputSlot
요소의 입력 슬롯 수입니다.
[in] AlignedByteOffset
요소에 대해 정렬된 오프셋(바이트)입니다.
[in] Format
요소의 형식을 나타내는 DXGI_FORMAT 형식의 값입니다.
[in] InputSlotClass
요소의 형식을 지정하는 값입니다. 이 멤버는 D3D10_DDI_INPUT_CLASSIFICATION 열거형에서 다음 값 중 하나로 설정해야 합니다.
값 | 의미 |
---|---|
D3D10_DDI_INPUT_PER_VERTEX_DATA(0) | InstanceDataStepRate 멤버는 렌더링할 인스턴스 수를 보유합니다. |
D3D10_DDI_INPUT_PER_INSTANCE_DATA (1) | InstanceDataStepRate가 0으로 설정됩니다. |
[in] InstanceDataStepRate
InputSlotClass 멤버가 D3D10_DDI_INPUT_PER_INSTANCE_DATA 설정된 경우 다음 데이터 요소로 증가하기 전에 렌더링할 인스턴스 수입니다. InputSlotClass가 D3D10_DDI_INPUT_PER_VERTEX_DATA 설정된 경우 InstanceDataStepRate는 0으로 설정됩니다.
[in] InputRegister
요소의 입력 레지스터 수입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다. |
머리글 | d3d10umddi.h(D3d10umddi.h 포함) |