Partager via


CD2DGeometry::FillContainsPoint

Indique si la zone rempli par la géométrie contient le point spécifié selon la tolérance de l'aplatissement spécifiée.

BOOL FillContainsPoint(
   CD2DPointF point,
   const D2D1_MATRIX_3X2_F& worldTransform,
   BOOL* contains,
   FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;

Paramètres

  • point
    Point à tester.

  • worldTransform
    Transformation à appliquer à la géométrie avant de tester pour la relation contenant-contenu.

  • contains
    Cette méthode retourne une valeur booléenne avec la valeur TRUE si la zone remplie par la géométrie contient le point ; sinon, FALSE. Vous devez allouer un espace de stockage pour ce paramètre.

  • flatteningTolerance
    Précision numérique avec laquelle le tracé géométrique et l'intersection du chemin d'accès sont calculés. Les points qui ne comportent pas le remplissage en raison d'un niveau inférieur au seuil de tolérance sont toujours considérés à l'intérieur de l'objet. 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