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