D3DHAL_CLIPPEDTRIANGLEFAN estrutura (d3dhal.h)
Somente o DirectX 8.0 e versões posteriores.
Uma ou mais estruturas de D3DHAL_CLIPPEDTRIANGLEFAN são analisadas do buffer de comando pelo D3dDrawPrimitives2 retorno de chamada quando o membro bCommand da estrutura D3DHAL_DP2COMMAND está definido como D3DDP2OP_CLIPPEDTRIANGLEFAN e é usado para renderizar ventiladores de triângulo recortado.
Sintaxe
typedef struct _D3DHAL_CLIPPEDTRIANGLEFAN {
DWORD FirstVertexOffset;
DWORD dwEdgeFlags;
DWORD PrimitiveCount;
} D3DHAL_CLIPPEDTRIANGLEFAN;
Membros
FirstVertexOffset
Especifica o deslocamento de bytes no 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) |
Consulte também
D3DDP2OP_CLIPPEDTRIANGLEFAN