ID2D1Geometry::Widen(FLOAT,ID2D1StrokeStyle*,constD2D1_MATRIX_3X2_F*,ID2D1SimplifiedGeometrySink*)-Methode (d2d1.h)

Erweitert die Geometrie um den angegebenen Strich und schreibt das Ergebnis in einen ID2D1SimplifiedGeometrySink , nachdem es von der angegebenen Matrix transformiert und mit der Standardtoleranz abgeflacht wurde.

Syntax

HRESULT Widen(
  FLOAT                       strokeWidth,
  ID2D1StrokeStyle            *strokeStyle,
  const D2D1_MATRIX_3X2_F     *worldTransform,
  ID2D1SimplifiedGeometrySink *geometrySink
);

Parameter

strokeWidth

Typ: [in] FLOAT

Der Betrag, um den die Geometrie erweitert werden soll.

strokeStyle

Typ: [in, optional] const ID2D1StrokeStyle*

Der Stil des Strichs, der auf die Geometrie angewendet werden soll, oder NULL.

worldTransform

Typ: [in] const D2D1_MATRIX_3X2_F*

Die Transformation, die nach dem Erweitern auf die Geometrie angewendet werden soll.

geometrySink

Typ: [in] ID2D1SimplifiedGeometrySink*

Der ID2D1SimplifiedGeometrySink , an den die verbreiterte Geometrie angefügt wird.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile d2d1.h
Bibliothek D2d1.lib
DLL D2d1.dll

Weitere Informationen

ID2D1Geometrie