CD2DGeometry::Simplify
Erstellt eine vereinfachte Version der Geometrie, die nur Linien und (optional) kubische Bézierkurven enthält, und schreibt das Ergebnis in eine ID2D1SimplifiedGeometrySink.
BOOL Simplify(
D2D1_GEOMETRY_SIMPLIFICATION_OPTION simplificationOption,
const D2D1_MATRIX_3X2_F& worldTransform,
ID2D1SimplifiedGeometrySink* geometrySink,
FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;
Parameter
simplificationOption
Ein Wert, der angibt, ob die vereinfachte Geometrie Kurven enthalten sollte.worldTransform
Die Transformation, die auf die vereinfachte Geometrie angewendet werden soll.geometrySink
Die ID2D1SimplifiedGeometrySink, an die die vereinfachte Geometrie angefügt wird.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