Partager via


structure D3DHAL_CLIPPEDTRIANGLEFAN (d3dhal.h)

DirectX 8.0 et versions ultérieures uniquement.

Une ou plusieurs structures D3DHAL_CLIPPEDTRIANGLEFAN sont analysées à partir de la mémoire tampon de commande par la D3dDrawPrimitives2 rappel lorsque le membre bCommand de la structure D3DHAL_DP2COMMAND est défini sur D3DDP2OP_CLIPPEDTRIANGLEFAN et est utilisé pour afficher les ventilateurs de triangle clippés.

Syntaxe

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

Membres

FirstVertexOffset

Spécifie le décalage d’octet dans le flux 0 du début des données de vertex (et non l’index du sommet).

dwEdgeFlags

Spécifie un masque de bits qui identifie les bords à dessiner lors du rendu du cadre de câble (pour empêcher le dessin des bords introduits par le découpage). Pour plus d’informations sur ce masque de bits, consultez la section Remarques de la structure D3DHAL_DP2TRIANGLEFAN_IMM.

PrimitiveCount

Spécifie le nombre de triangles dans le ventilateur de triangle donné.

Exigences

Exigence Valeur
d’en-tête d3dhal.h (include D3dhal.h)

Voir aussi

D3DDP2OP_CLIPPEDTRIANGLEFAN

D3DHAL_DP2COMMAND

D3dDrawPrimitives2