D3D10_SO_DECLARATION_ENTRY 구조체(d3d10.h)
출력 슬롯의 꼭짓점 버퍼에 있는 꼭짓점 요소에 대한 설명입니다.
구문
typedef struct D3D10_SO_DECLARATION_ENTRY {
LPCSTR SemanticName;
UINT SemanticIndex;
BYTE StartComponent;
BYTE ComponentCount;
BYTE OutputSlot;
} D3D10_SO_DECLARATION_ENTRY;
멤버
SemanticName
형식: LPCSTR
출력 요소의 형식입니다. 가능한 값: "POSITION", "NORMAL" 또는 "TEXCOORD0".
SemanticIndex
형식: UINT
출력 요소의 0부터 시작하는 인덱스입니다. 예를 들어 각 꼭짓점에 둘 이상의 텍스처 좌표가 저장되어 있는 경우 를 사용해야 합니다.
StartComponent
형식: BYTE
쓰기 시작할 항목의 구성 요소입니다. 유효한 값은 0 ~3입니다. 예를 들어 위치의 y 및 z 구성 요소로만 출력하려는 경우 StartComponent는 1이고 ComponentCount는 2여야 합니다.
ComponentCount
형식: BYTE
쓸 항목의 구성 요소 수입니다. 유효한 값은 1 ~ 4입니다. 예를 들어 위치의 y 및 z 구성 요소로만 출력하려는 경우 StartComponent는 1이고 ComponentCount는 2여야 합니다.
OutputSlot
형식: BYTE
이 출력 항목을 포함하는 꼭짓점 버퍼가 포함된 출력 슬롯입니다.
요구 사항
머리글 | d3d10.h |