D3DDDIARG_DRAWPRIMITIVE2 구조체(d3dumddi.h)
D3DDDIARG_DRAWPRIMITIVE2 구조체는 그릴 인덱싱되지 않은 기본 형식을 설명합니다.
구문
typedef struct _D3DDDIARG_DRAWPRIMITIVE2 {
[in] D3DPRIMITIVETYPE PrimitiveType;
[in] UINT FirstVertexOffset;
[in] UINT PrimitiveCount;
} D3DDDIARG_DRAWPRIMITIVE2;
멤버
[in] PrimitiveType
그릴 기본 형식을 나타내는 D3DPRIMITIVETYPE 형식의 값입니다. 이 멤버는 D3DPT_POINTLIST, D3DPT_LINELIST, D3DPT_LINESTRIP, D3DPT_TRIANGLELIST, D3DPT_TRIANGLESTRIP 또는 D3DPT_TRIANGLEFAN 값 중 하나일 수 있습니다. D3DPRIMITIVETYPE 대한 자세한 내용은 Microsoft Windows SDK 설명서를 참조하세요.
[in] FirstVertexOffset
꼭짓점 데이터의 스트림 0에 있는 오프셋(바이트)입니다. 이 멤버는 DrawPrimitive 함수와 함께 사용되는 D3DDDIARG_DRAWPRIMITIVE 구조체의 VStart 멤버와 다릅니다. VStart에서 꼭짓점 스트림의 꼭짓점 데이터 시작은 실제 바이트 오프셋이 아닌 꼭짓점 인덱스로 지정됩니다.
[in] PrimitiveCount
지정된 기본 형식에 대해 그릴 삼각형, 선 또는 점의 수입니다.
설명
Microsoft Direct3D 런타임은 사용자 모드 디스플레이 드라이버의 DrawPrimitive2 함수 호출에서 pData 매개 변수의 꼭짓점 데이터 설명에 대한 포인터를 전달하기 전에 꼭짓점 데이터를 변환합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다. |
머리글 | d3dumddi.h(D3dumddi.h 포함) |