D3DTRIPATCH_INFO 구조체
삼각형 고차 패치에 대해 설명합니다.
구문
typedef struct D3DTRIPATCH_INFO {
UINT StartVertexOffset;
UINT NumVertices;
D3DBASISTYPE Basis;
D3DDEGREETYPE Degree;
} D3DTRIPATCH_INFO, *LPD3DTRIPATCH_INFO;
멤버
-
StartVertexOffset
-
형식: UINT
-
꼭짓점 오프셋(꼭짓점 수)을 시작합니다.
-
NumVertices
-
형식: UINT
-
꼭짓점 수입니다.
-
기준
-
형식: D3DBASISTYPE
-
삼각형 고차 패치의 기본 형식을 정의하는 D3DBASISTYPE 열거형 형식의 멤버입니다. 이 멤버에 대한 유일한 유효한 값은 D3DBASIS_BEZIER.
-
학위
-
형식: D3DDEGREETYPE
-
삼각형 고차 패치의 도 유형을 정의하는 D3DDEGREETYPE 열거형 형식의 멤버입니다.
값 꼭짓점 수 D3DDEGREE_CUBIC 10 D3DDEGREE_LINEAR 3 D3DDEGREE_QUADRATIC 해당 없음 D3DDEGREE_QUINTIC 21 해당 없음 - 사용할 수 없습니다. 지원되지 않습니다.
설명
예를 들어 다음 다이어그램은 입방형 베지어 삼각형 패치의 꼭짓점 순서 및 세그먼트 번호를 식별합니다. 꼭짓점 순서는 DrawTriPatch에서 사용하는 세그먼트 번호를 결정합니다. 오프셋은 꼭짓점 버퍼에서 첫 번째 삼각형 패치 꼭짓점의 바이트 수입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보