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