CD2DGeometry::Outline

Berechnet die Konturen der Geometrie und schreibt das Ergebnis in einen ID2D1SimplifiedGeometrySink.

BOOL Outline(
   const D2D1_MATRIX_3X2_F& worldTransform,
   ID2D1SimplifiedGeometrySink* geometrySink,
   FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;

Parameter

  • worldTransform
    Die Transformation, die auf die Geometriekonturen angewendet werden soll.

  • geometrySink
    Die ID2D1SimplifiedGeometrySink, der die mit der Geometrie transformierten Konturen angefügt werden.

  • flatteningTolerance
    Die maximalen Grenzen für die Entfernung zwischen Punkten in der polygonalen Approximation der Geometrie.Kleinere Werte liefern genauere Ergebnisse, führen jedoch zu einer langsameren Ausführung.

Rückgabewert

Wenn die Methode erfolgreich ist, wird TRUE zurückgegeben.Andernfalls wird FALSE zurückgegeben.

Anforderungen

Header: afxrendertarget.h

Siehe auch

Referenz

CD2DGeometry-Klasse