Partager via


ID2D1SvgGlyphStyle ::SetStroke, méthode (d2d1_3.h)

Fournit des valeurs à un glyphe SVG pour les propriétés de trait. Le pinceau dont l’opacité est définie sur 1 est utilisé comme « trait de contexte ». L’opacité du pinceau est utilisée comme valeur « context-stroke-opacity ».

Syntaxe

HRESULT SetStroke(
  [in, optional] ID2D1Brush  *brush,
                 FLOAT       strokeWidth,
  [in, optional] const FLOAT *dashes,
                 UINT32      dashesCount,
                 FLOAT       dashOffset
);

Paramètres

[in, optional] brush

Type : ID2D1Brush*

Décrit la façon dont le trait est peint. Un pinceau null entraîne la valeur du trait de contexte à aucun.

strokeWidth

Type : FLOAT

Spécifie la valeur de contexte pour la propriété « stroke-width ».

[in, optional] dashes

Type : const FLOAT*

Spécifie la valeur « context-value » pour la propriété « stroke-dasharray ». Une valeur null entraîne la définition du trait-dasharray sur « none ».

dashesCount

Type : UINT32

Nombre de tirets dans le tableau de tirets.

dashOffset

Type : FLOAT

Spécifie la valeur « context-value » pour la propriété « stroke-dashoffset ».

Valeur retournée

Type : HRESULT

Cette méthode retourne un code de réussite ou d’erreur HRESULT.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d2d1_3.h
DLL D2d1.dll

Voir aussi

ID2D1SvgGlyphStyle