CD2DGeometry::GetWidenedBounds
Hranice geometrii získá po rozšířit šířku tahu zadané a styl a transformována ve zadaná matice.
BOOL GetWidenedBounds(
FLOAT strokeWidth,
ID2D1StrokeStyle* strokeStyle,
const D2D1_MATRIX_3X2_F& worldTransform,
CD2DRectF& bounds,
FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;
Parametry
strokeWidth
Částka, kterou rozšířit geometrii vytažením jeho obrys.strokeStyle
Styl tahu, která rozšiřuje geometrii.worldTransform
Transformace po transformují geometrie a geometrie byly vytažené. použít geometrii.bounds
Tato metoda vrátí, obsahuje hranice vypláchnutí geometrie.Tento parametr musí přidělit úložiště.flatteningTolerance
Maximální hranice na vzdálenost mezi body v mnohoúhelníkové sbližování geometrií.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