CD2DGeometry::Simplify
Tworzy uproszczoną wersję geometrii, który zawiera tylko linie i krzywe Beziera sześciennych (opcjonalnie) i zapisuje wynik ID2D1SimplifiedGeometrySink.
BOOL Simplify(
D2D1_GEOMETRY_SIMPLIFICATION_OPTION simplificationOption,
const D2D1_MATRIX_3X2_F& worldTransform,
ID2D1SimplifiedGeometrySink* geometrySink,
FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;
Parametry
simplificationOption
Wartość określająca, czy uproszczone geometrii powinny zawierać krzywych.worldTransform
Transformacji do zastosowania uproszczonej geometrii.geometrySink
ID2D1SimplifiedGeometrySink, do którego dołączany jest uproszczone geometrii.flatteningTolerance
Maksymalne granice na odległość między punktami wielokątne zbliżenia geometrii.Mniejsze wartości bardziej dokładnych wyników, ale powoduje wolniejsze wykonanie.
Wartość zwracana
Jeśli metoda się powiedzie, zwraca wartość TRUE.W przeciwnym razie zwraca wartość FALSE.
Wymagania
Nagłówek: afxrendertarget.h