D3DHAL_CLIPPEDTRIANGLEFAN 구조체(d3dhal.h)

DirectX 8.0 이상 버전만 해당합니다.

D3DHAL_DP2COMMAND 구조체의 bCommand 멤버가 D3DDP2OP_CLIPPEDTRIANGLEFAN 설정되고 잘린 삼각형 팬을 렌더링하는 데 사용되는 경우 하나 이상의 D3DHAL_CLIPPEDTRIANGLEFAN 구조가 D3dDrawPrimitives2 콜백에 의해 명령 버퍼에서 구문 분석됩니다.

구문

typedef struct _D3DHAL_CLIPPEDTRIANGLEFAN {
  DWORD FirstVertexOffset;
  DWORD dwEdgeFlags;
  DWORD PrimitiveCount;
} D3DHAL_CLIPPEDTRIANGLEFAN;

멤버

FirstVertexOffset

꼭짓점 데이터 시작의 스트림 0에 대한 바이트 오프셋을 지정합니다(꼭짓점의 인덱스가 아님).

dwEdgeFlags

와이어 프레임을 렌더링할 때 그릴 가장자리를 식별하는 비트 마스크를 지정합니다(클리핑에 의해 도입된 가장자리 그리기를 방지하기 위해). 이 비트 마스크에 대한 자세한 내용은 D3DHAL_DP2TRIANGLEFAN_IMM 구조의 설명 섹션을 참조하세요.

PrimitiveCount

지정된 삼각형 팬의 삼각형 수를 지정합니다.

요구 사항

요구 사항
헤더 d3dhal.h(D3dhal.h 포함)

추가 정보

D3DDP2OP_CLIPPEDTRIANGLEFAN

D3DHAL_DP2COMMAND

D3dDrawPrimitives2