Partager via


D2D1_STROKE_STYLE_PROPERTIES structure (d2d1.h)

Décrit le trait qui contournait une forme.

Syntaxe

typedef struct D2D1_STROKE_STYLE_PROPERTIES {
  D2D1_CAP_STYLE  startCap;
  D2D1_CAP_STYLE  endCap;
  D2D1_CAP_STYLE  dashCap;
  D2D1_LINE_JOIN  lineJoin;
  FLOAT           miterLimit;
  D2D1_DASH_STYLE dashStyle;
  FLOAT           dashOffset;
} D2D1_STROKE_STYLE_PROPERTIES;

Membres

startCap

Type : D2D1_CAP_STYLE

Limite appliquée au début de toutes les figures ouvertes dans une géométrie à traits.

endCap

Type : D2D1_CAP_STYLE

Limite appliquée à la fin de toutes les figures ouvertes dans une géométrie à traits.

dashCap

Type : D2D1_CAP_STYLE

Forme à chaque extrémité de chaque segment de tiret.

lineJoin

Type : D2D1_LINE_JOIN

Valeur qui décrit la façon dont les segments sont joints. Cette valeur est ignorée pour un sommet si les indicateurs de segment spécifient que le segment doit avoir une jointure lisse.

miterLimit

Type : FLOAT

Limite d'épaisseur de la jointure sur un coin à onglet. Cette valeur est toujours traitée comme si elle est supérieure ou égale à 1,0f.

dashStyle

Type : D2D1_DASH_STYLE

Valeur qui spécifie si le trait a un motif de tiret et, le cas échéant, le style de tiret.

dashOffset

Type : FLOAT

Valeur qui spécifie un décalage dans la séquence de tirets. Une valeur de décalage de tiret positive déplace le motif de tiret, en unités de largeur de trait, vers le début de la géométrie tracée. Une valeur de décalage de tiret négatif déplace le motif de tiret, en unités de largeur de trait, vers la fin de la géométrie tracée.

Remarques

L’illustration suivante montre différentes valeurs dashOffset pour le même style de tiret personnalisé.

Illustration de quatre tirets avec le même style et différentes valeurs dashOffset

Configuration requise

Condition requise Valeur
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 Platform Update pour Windows Server 2008 [applications de bureau | Applications UWP]
En-tête d2d1.h