Partager via


énumération D2D1_LINE_JOIN (d2d1.h)

Décrit la forme qui joint deux lignes ou segments.

Syntax

typedef enum D2D1_LINE_JOIN {
  D2D1_LINE_JOIN_MITER = 0,
  D2D1_LINE_JOIN_BEVEL = 1,
  D2D1_LINE_JOIN_ROUND = 2,
  D2D1_LINE_JOIN_MITER_OR_BEVEL = 3,
  D2D1_LINE_JOIN_FORCE_DWORD = 0xffffffff
} ;

Constantes

 
D2D1_LINE_JOIN_MITER
Valeur : 0
Vertex anguleux normaux.
D2D1_LINE_JOIN_BEVEL
Valeur : 1
Vertex biseautés.
D2D1_LINE_JOIN_ROUND
Valeur : 2
Vertex arrondis.
D2D1_LINE_JOIN_MITER_OR_BEVEL
Valeur : 3
Sommets angulaires réguliers, sauf si la jointure s’étend au-delà de la limite des mitres; sinon, sommets biseautés.
D2D1_LINE_JOIN_FORCE_DWORD
Valeur : 0xffffffff

Remarques

Une limite de mitre affecte la façon dont les jointures de mitre sont autorisées à être. Si le style de jointure de ligne est D2D1_LINE_JOIN_MITER_OR_BEVEL, la jointure sera mitrée avec des sommets angulaires réguliers si elle ne s’étend pas au-delà de la limite de mitre ; sinon, la jointure de ligne sera biseautée.

L’illustration suivante montre différents paramètres de jointure de ligne pour la même géométrie de chemin tracé.

Illustration des paramètres de jointure de ligne

Configuration requise

   
Client minimal pris en charge Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP]
En-tête d2d1.h