D3DDDIARG_DRAWINDEXEDPRIMITIVE 구조체(d3dumddi.h)
D3DDDIARG_DRAWINDEXEDPRIMITIVE 구조체는 그릴 인덱싱된 기본 형식을 설명합니다.
구문
typedef struct _D3DDDIARG_DRAWINDEXEDPRIMITIVE {
[in] D3DPRIMITIVETYPE PrimitiveType;
[in] INT BaseVertexIndex;
[in] UINT MinIndex;
[in] UINT NumVertices;
[in] UINT StartIndex;
[in] UINT PrimitiveCount;
} D3DDDIARG_DRAWINDEXEDPRIMITIVE;
멤버
[in] PrimitiveType
그릴 기본 형식을 나타내는 D3DPRIMITIVETYPE 형식의 값입니다. 이 멤버는 D3DPT_POINTLIST, D3DPT_LINELIST, D3DPT_LINESTRIP, D3DPT_TRIANGLELIST, D3DPT_TRIANGLESTRIP 또는 D3DPT_TRIANGLEFAN 값 중 하나일 수 있습니다. D3DPRIMITIVETYPE 대한 자세한 내용은 Microsoft Windows SDK 설명서를 참조하세요.
[in] BaseVertexIndex
각 꼭짓점 스트림에서 꼭짓점 요소의 실제 인덱스를 결정하기 위해 다양한 기본 형식에서 참조하는 각 인덱스에 추가해야 하는 숫자입니다.
[in] MinIndex
그릴 기본 형식에 의해 잠재적으로 액세스될 수 있는 꼭짓점 범위의 최소 인덱스이므로 처리해야 하는 꼭짓점입니다.
[in] NumVertices
그릴 기본 형식에 의해 잠재적으로 액세스될 수 있는 범위의 꼭짓점 수이며, 따라서 처리해야 하는 꼭짓점 수입니다.
[in] StartIndex
기본 형식을 그리기 위해 인덱스를 읽는 인덱스 버퍼의 첫 번째 인덱스입니다.
[in] PrimitiveCount
지정된 기본 형식에 대해 그릴 삼각형, 선 또는 점의 수입니다.
설명
Microsoft Direct3D 런타임은 사용자 모드 표시 드라이버의 DrawIndexedPrimitive 함수 호출에서 pData 매개 변수의 인덱스 데이터 설명에 대한 포인터를 전달하기 전에 인덱스 데이터를 변환하지 않습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다. |
머리글 | d3dumddi.h(D3dumddi.h 포함) |