CD2DGeometry::GetWidenedBounds

Ruft die Grenzen der Geometrie ab, nachdem sie durch die angegebene Strichstärke und das Format erweitert wurde und durch die angegebene Matrix transformiert wurden.

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

Parameter

  • strokeWidth
    Durch die, um die Menge der Geometrie durch das Streichen seiner Kontur zu erweitern.

  • strokeStyle
    Das Format des Strichs, der die Geometrie erweitert.

  • worldTransform
    Ein auf die Geometrie anzuwendende Transformation, nachdem die Geometrie transformiert ist und nachdem die Geometrie gestrichelt wurde.

  • bounds
    Wenn diese Methode zurückgibt, enthält die Grenzen der erweiterten Geometrien.Sie müssen Speicher für diesen Parameter zuordnen.

  • flatteningTolerance
    Der Höchstwert springt auf den Abstand zwischen Punkte in der polygonalen Näherung der Geometrie.Kleinere genauere Ergebnisse des Wertserzeugnisses jedoch verursachen langsamere Ausführung.

Rückgabewert

Wenn die Methode folgt, gibt sie TRUE zurück.Andernfalls wird FALSE zurück.

Anforderungen

Header: afxrendertarget.h

Siehe auch

Referenz

CD2DGeometry-Klasse