Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt einen ID2D1LinearGradientBrush , der die angegebenen Farbverlaufsstopps enthält, keine Transformation aufweist und eine Basisdurchlässigkeit von 1,0 aufweist.
Syntax
HRESULT CreateLinearGradientBrush(
const D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES & linearGradientBrushProperties,
ID2D1GradientStopCollection *gradientStopCollection,
ID2D1LinearGradientBrush **linearGradientBrush
);
Parameter
linearGradientBrushProperties
Typ: [in] const D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES &
Der Anfangs- und Endpunkt des Farbverlaufs.
gradientStopCollection
Typ: [in] ID2D1GradientStopCollection*
Eine Auflistung von D2D1_GRADIENT_STOP Strukturen, die die Farben im Farbverlauf des Pinsels und ihre Positionen entlang der Farbverlaufslinie beschreiben.
linearGradientBrush
Typ: [out] ID2D1LinearGradientBrush**
Wenn diese Methode zurückgibt, enthält die Adresse eines Zeigers auf den neuen Pinsel. Dieser Parameter wird nicht initialisiert übergeben.
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 |