Udostępnij za pośrednictwem


CD2DGeometry::Widen

Zwężenie geometrii przez określony obrysu i zapisuje wynik ID2D1SimplifiedGeometrySink, po przeprowadzeniu przez określonej macierzy i spłaszczone przy użyciu określonej tolerancji.

BOOL Widen(
   FLOAT strokeWidth,
   ID2D1StrokeStyle* strokeStyle,
   const D2D1_MATRIX_3X2_F& worldTransform,
   ID2D1SimplifiedGeometrySink* geometrySink,
   FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;

Parametry

  • strokeWidth
    Kwota, przez które poszerzyć geometrii.

  • strokeStyle
    Styl obrysu, aby zastosować do geometrii, lub NULL.

  • worldTransform
    Transformacji do zastosowania do geometrii po jej rozszerzenie.

  • geometrySink
    ID2D1SimplifiedGeometrySink, do którego dołączany jest poszerzana 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

Zobacz też

Informacje

Klasa CD2DGeometry