Sdílet prostřednictvím


CD2DGeometry::StrokeContainsPoint

Určuje, zda geometrie tahu obsahuje zadaný bod určený tahu, tloušťku, styl a transformace.

BOOL StrokeContainsPoint(
   CD2DPointF point,
   FLOAT strokeWidth,
   ID2D1StrokeStyle* strokeStyle,
   const D2D1_MATRIX_3X2_F& worldTransform,
   BOOL* contains,
   FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;

Parametry

  • point
    Bod test uzavření.

  • strokeWidth
    Tloušťka tahu, které chcete použít.

  • strokeStyle
    Styl tahu, které chcete použít.

  • worldTransform
    Transformace na vytažené geometrie.

  • contains
    Tato metoda vrátí, obsahuje booleovskou hodnotu nastavit na hodnotu TRUE, pokud tah geometrii obsahuje zadaný bod; jinak, FALSE.Tento parametr musí přidělit úložiště.

  • flatteningTolerance
    Číselná přesnost, které přesné geometrické cestu a cesta průniku počítá.Jsou stále považovány za chybějící tah o méně než tolerance body uvnitř.Menší hodnoty poskytuje přesnější výsledky, ale způsobit pomalejší spuštění.

Vrácená hodnota

Pokud metoda uspěje, vrací hodnotu TRUE.V opačném případě vrátí hodnotu FALSE.

Požadavky

Záhlaví: afxrendertarget.h

Viz také

Referenční dokumentace

Třída CD2DGeometry