다음을 통해 공유


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

추가 정보

핵심 구조체