CD2DGeometry::Simplify
Vytvoří zjednodušenou verzi geometry, který obsahuje pouze řádky a (volitelně) krychlových Beziérovy křivky a výsledek se 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
Hodnota, která určuje, zda zjednodušené geometrie by měla obsahovat křivky.worldTransform
Transformace uplatňovat zjednodušený geometrie.geometrySink
ID2D1SimplifiedGeometrySink, ke kterému je připojen zjednodušené geometrie.flatteningTolerance
Maximální hranice na vzdálenost mezi body v mnohoúhelníkové sbližování geometrii.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