D3DDDIVERTEXELEMENT 구조체(d3dumddi.h)

D3DDDIVERTEXELEMENT 구조체는 꼭짓점 셰이더 선언에 대한 배열의 요소를 설명합니다.

구문

typedef struct _D3DDDIVERTEXELEMENT {
  [in] USHORT Stream;
  [in] USHORT Offset;
  [in] UCHAR  Type;
  [in] UCHAR  Method;
  [in] UCHAR  Usage;
  [in] UCHAR  UsageIndex;
} D3DDDIVERTEXELEMENT;

멤버

[in] Stream

스트림의 수입니다.

[in] Offset

스트림의 시작부터 데이터 시작까지의 오프셋(있는 경우)(바이트)입니다.

[in] Type

데이터 크기를 정의하는 몇 가지 미리 정의된 데이터 형식 중 하나입니다. 이러한 형식에 대한 자세한 내용은 Microsoft Windows SDK 설명서의 D3DDECLTYPE 열거형 형식을 참조하세요.

[in] Method

테셀레이터 처리 메서드입니다. 이 메서드는 테셀레이터가 꼭짓점 데이터를 해석하고 작동하는 방법을 결정합니다. 이러한 메서드에 대한 자세한 내용은 Windows SDK 설명서의 D3DDECLMETHOD 열거형 형식을 참조하세요.

[in] Usage

꼭짓점 데이터의 용도입니다. 가능한 사용에 대한 자세한 내용은 Windows SDK 설명서의 D3DDECLUSAGE 열거형 형식을 참조하세요.

[in] UsageIndex

사용량 멤버에 지정된 사용 량 현황 데이터를 수정한 것입니다. 이렇게 수정하면 여러 사용 유형을 지정할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
머리글 d3dumddi.h(D3dumddi.h 포함)

추가 정보

CreateVertexShaderDecl