Udostępnij za pośrednictwem


CD2DGeometry::GetWidenedBounds

Pobiera granice geometrii po poszerzony w określonej szerokości i stylu obrysu i przekształcony przez określonej macierzy.

BOOL GetWidenedBounds(
   FLOAT strokeWidth,
   ID2D1StrokeStyle* strokeStyle,
   const D2D1_MATRIX_3X2_F& worldTransform,
   CD2DRectF& bounds,
   FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;

Parametry

  • strokeWidth
    Kwota o którą poszerzyć geometrii przez obrysowywanie jego kontur.

  • strokeStyle
    Styl obrysu, który poszerza geometrii.

  • worldTransform
    Transformację stosuje się do geometrii po Geometria jest przekształcany i geometrii zostały obrysowane.

  • bounds
    Ta metoda zwraca, zawiera granice poszerzana geometrii.Dla tego parametru musi przydzielić pamięć.

  • 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