ID2D1Factory::CreateStrokeStyle(constD2D1_STROKE_STYLE_PROPERTIES*,constFLOAT*,UINT32,ID2D1StrokeStyle**)-Methode (d2d1.h)
Erstellt einen ID2D1StrokeStyle , der die Startkappe, das Bindestrichmuster und andere Merkmale eines Strichs beschreibt.
Syntax
HRESULT CreateStrokeStyle(
[in] const D2D1_STROKE_STYLE_PROPERTIES *strokeStyleProperties,
[in, optional] const FLOAT *dashes,
UINT32 dashesCount,
[out] ID2D1StrokeStyle **strokeStyle
);
Parameter
[in] strokeStyleProperties
Typ: const D2D1_STROKE_STYLE_PROPERTIES*
Eine Struktur, die die Linienkappe, den Bindestrichoffset und andere Details eines Strichs beschreibt.
[in, optional] dashes
Typ: const FLOAT*
Ein Array, dessen Elemente auf die Länge jedes Bindestrichs und abstands im Bindestrichmuster festgelegt sind. Das erste Element legt die Länge eines Bindestrichs fest, das zweite Element legt die Länge eines Leerzeichens fest, das dritte Element legt die Länge eines Bindestrichs fest usw. Die Länge der einzelnen Bindestriche und Leerzeichen im Bindestrichmuster ist das Produkt des Elementwerts im Array und der Strichbreite.
dashesCount
Typ: UINT
Die Anzahl der Elemente im Bindestricharray .
[out] strokeStyle
Typ: ID2D1StrokeStyle**
Wenn diese Methode zurückgibt, enthält die Adresse des Zeigers auf den von dieser Methode erstellten Strichstil.
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 |