D3DHAL_CLIPPEDTRIANGLEFAN structure (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 commandes par le rappel D3dDrawPrimitives2 lorsque le membre bCommand de la structure D3DHAL_DP2COMMAND est défini sur D3DDP2OP_CLIPPEDTRIANGLEFAN et sont utilisées pour afficher les ventilateurs de triangles coupés.
Syntaxe
typedef struct _D3DHAL_CLIPPEDTRIANGLEFAN {
DWORD FirstVertexOffset;
DWORD dwEdgeFlags;
DWORD PrimitiveCount;
} D3DHAL_CLIPPEDTRIANGLEFAN;
Membres
FirstVertexOffset
Spécifie le décalage d’octets dans le flux 0 du début des données de vertex (et non l’index du vertex).
dwEdgeFlags
Spécifie un masque de bits qui identifie les bords à dessiner lors du rendu du cadre filaire (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é.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3dhal.h (inclure D3dhal.h) |
Voir aussi
D3DDP2OP_CLIPPEDTRIANGLEFAN