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 mithilfe der Standardtoleranz vereinfacht 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] 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
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 |