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