GdipGetLineColors()



Syntaxe
Resultat.i = GdipGetLineColors(*brush, @colors.i())
Paramètres
*brush

[in] Pointeur sur un objet LinearGradientBrush.

colors.i()

[in] Tableau de deux valeurs (ou une variable basée sur une structure de 2 integer). Ces deux valeurs recevront respectivement la couleur de départ (color1) et la couleur d'arrivée (color2) au format ARGB.

Description
La fonction permet de retrouver les couleurs de départ et d'arrivé du dégradé linéaire *brush. Voir aussi les diverses fonctions des brush linéaires permettant de définir les couleurs telles que GdipCreateLineBrushFromRect() GdipSetLineColors() etc.

Lorsque l'on retrouve une couleur avec cette commande, il faut la modifier à l'aide de la fonction ARGBEX() qui se trouve dans le fichier gdiplus.pbi pour obtenir la valeur correcte.

Résultat de la fonction
Si la fonction réussit, elle retourne #Ok qui est une constante de l'énumération status.
Si la fonction échoue, elle retourne une des autres valeurs de l'énumération status.
PB - OS
PureBasic v4.30 bêta 4 (Windows - x86)
Testé avec Windows Vista édition familiale Premium