Compartir a través de


estructura D3DHAL_CLIPPEDTRIANGLEFAN (d3dhal.h)

DirectX 8.0 y versiones posteriores solo.

Una o varias estructuras de D3DHAL_CLIPPEDTRIANGLEFAN se analizan desde el búfer de comandos mediante la devolución de llamada D3dDrawPrimitives2 cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND se establece en D3DDP2OP_CLIPPEDTRIANGLEFAN y se usa para representar ventiladores de triángulo recortados.

Sintaxis

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

Miembros

FirstVertexOffset

Especifica el desplazamiento de bytes en la secuencia 0 del inicio de los datos de vértice (no el índice del vértice).

dwEdgeFlags

Especifica una máscara de bits que identifica qué bordes se van a dibujar al representar marco de alambre (para evitar el dibujo de bordes introducidos por el recorte). Para obtener más información sobre esta máscara de bits, vea la sección Comentarios de la estructura de D3DHAL_DP2TRIANGLEFAN_IMM .

PrimitiveCount

Especifica el número de triángulos en el ventilador de triángulo especificado.

Requisitos

Requisito Valor
Header d3dhal.h (incluya D3dhal.h)

Consulte también

D3DDP2OP_CLIPPEDTRIANGLEFAN

D3DHAL_DP2COMMAND

D3dDrawPrimitives2