Partager via


CD2DGeometry::CombineWithGeometry

Combine cette géométrie avec la géométrie spécifiée et stocke le résultat dans un ID2D1SimplifiedGeometrySink.

BOOL CombineWithGeometry(
   CD2DGeometry& inputGeometry,
   D2D1_COMBINE_MODE combineMode,
   const D2D1_MATRIX_3X2_F& inputGeometryTransform,
   ID2D1SimplifiedGeometrySink* geometrySink,
   FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;

Paramètres

  • inputGeometry
    Géométrie à combiner avec cette instance.

  • combineMode
    Type d'opération de combinaison à effectuer.

  • inputGeometryTransform
    Transformation à appliquer à inputGeometry avant la combinaison.

  • geometrySink
    Résultat de l'opération de combinaison.

  • flatteningTolerance
    Limites maximales de la distance entre les points de l'approximation polygonale des géométries. 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