Partager via


CD2DGeometry::Widen

Élargit la géométrie par le trait spécifié et écrit le résultat dans ID2D1SimplifiedGeometrySink après sa transformation par la matrice spécifiée et son aplatissement à l'aide de la tolérance spécifiée.

BOOL Widen(
   FLOAT strokeWidth,
   ID2D1StrokeStyle* strokeStyle,
   const D2D1_MATRIX_3X2_F& worldTransform,
   ID2D1SimplifiedGeometrySink* geometrySink,
   FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;

Paramètres

  • strokeWidth
    Proportion d'élargissement de la géométrie.

  • strokeStyle
    Le style de trait à appliquer à la géométrie, ou NULL.

  • worldTransform
    Transformation à appliquer à la géométrie après son élargissement.

  • geometrySink
    ID2D1SimplifiedGeometrySink auquel la géométrie élargie est ajoutée.

  • flatteningTolerance
    Limites maximales de la distance entre les points de l'approximation polygonale de la géométrie.Des valeurs plus faibles permettent de générer des résultats plus précis mais ralentissent l'exécution.

Valeur de retour

Si la méthode réussit, renvoie TRUE.Sinon, renvoie la valeur FALSE.

Configuration requise

En-tête : afxrendertarget.h

Voir aussi

Référence

Classe CD2DGeometry