CD2DGeometry::StrokeContainsPoint

Bestimmt, ob der Strich der Geometrie den angegebenen Punkt enthält, der die angegebene Strichstärke, Format erhält und transformiert.

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

Parameter

  • point
    Der Punkt zum Test für Kapselung.

  • strokeWidth
    Die Stärke des Strichs anzuwenden.

  • strokeStyle
    Das Format des Strichs anzuwenden.

  • worldTransform
    Das auf die gestrichene Geometrie anzuwendende Transformation.

  • contains
    Wenn diese Methode zurückgibt, enthält einen booleschen Wert, der festgelegt wird, um TRUE, wenn der Strich der Geometrie den angegebenen Punkt enthält; andernfalls FALSE.Sie müssen Speicher für diesen Parameter zuordnen.

  • flatteningTolerance
    Die numerische Genauigkeit, mit der der genaue geometrischen Pfad und die Pfadschnittmenge abgeleitet wird.Die Punkte, die durch den Strich kleiner als die Toleranz fehlen, werden weiterhin in betrachtet.Kleinere genauere Ergebnisse des Wertserzeugnisses jedoch verursachen langsamere Ausführung.

Rückgabewert

Wenn die Methode folgt, gibt sie TRUE zurück.Andernfalls wird FALSE zurück.

Anforderungen

Header: afxrendertarget.h

Siehe auch

Referenz

CD2DGeometry-Klasse