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 |