Compartilhar via


estrutura D3DHAL_CLIPPEDTRIANGLEFAN (d3dhal.h)

Somente o DirectX 8.0 e versões posteriores.

Uma ou mais estruturas D3DHAL_CLIPPEDTRIANGLEFAN são analisadas do buffer de comando pelo retorno de chamada D3dDrawPrimitives2 quando o membro bCommand da estrutura D3DHAL_DP2COMMAND é definido como D3DDP2OP_CLIPPEDTRIANGLEFAN e é usado para renderizar ventiladores de triângulo recortados.

Sintaxe

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

Membros

FirstVertexOffset

Especifica o deslocamento de bytes para o fluxo 0 do início dos dados de vértice (não o índice do vértice).

dwEdgeFlags

Especifica uma máscara de bits que identifica quais bordas devem ser desenhadas ao renderizar o quadro de fios (para impedir o desenho de bordas introduzido pelo recorte). Para obter mais informações sobre essa máscara de bits, consulte a seção Comentários da estrutura D3DHAL_DP2TRIANGLEFAN_IMM .

PrimitiveCount

Especifica o número de triângulos no ventilador de triângulo especificado.

Requisitos

Requisito Valor
Cabeçalho d3dhal.h (inclua D3dhal.h)

Confira também

D3DDP2OP_CLIPPEDTRIANGLEFAN

D3DHAL_DP2COMMAND

D3dDrawPrimitives2