Condividi tramite


CD2DGeometry::FillContainsPoint

Indica se l'area riempita dalla geometria potrebbe contenere il punto specificato in base alla tolleranza bidimensionale specificata.

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

Parametri

  • point
    Il punto da testare.

  • worldTransform
    La trasformazione da applicare alla geometria prima di testare il contenimento.

  • contains
    Quando termina, questo metodo contiene un valore bool che è uguale a TRUE se l'area riempita dalla geometria contiene un punto; in caso contrario, FALSE. È necessario allocare spazio di archiviazione per questo parametro.

  • flatteningTolerance
    L'accuratezza numerica con cui è calcolato il percorso geometrico preciso e l'intersezione del percorso. I punti in cui manca il riempimento per meno della tolleranza sono ancora considerati interni. Valori inferiori producono risultati più precisi ma possono rallentare l'esecuzione.

Valore restituito

Se il metodo ha esito positivo, restituisce TRUE. Negli altri casi, restituirà FALSE.

Requisiti

Intestazione: afxrendertarget.h

Vedere anche

Riferimenti

Classe CD2DGeometry