GdipCreatePathGradientFromPath()
Syntaxe
|
Resultat.i = GdipCreatePathGradientFromPath(*path, @*polyGradient)
Paramètres
|
*path[in] Pointeur sur un objet GraphicsPath.
*polyGradient[out] *polyGradient recevra le pointeur sur l'objet PathGradientBrush créé.
Description
|
La fonction crée un objet brush permettant de peindre un dégradé à partir de une ou plusieurs couleurs pour remplir une forme fermée dont les contours sont définis par l'objet *path (objet GraphicsPath) passé en paramètre. Le dégradé part du point central du tracé à son bord extérieur.La couleur du point central sera définie par la fonction GdipSetPathGradientCenterColor().
Par défaut, le point central d'un objet PathGradientBrush est le centre de la surface défini par ses contours, mais vous pouvez placer le point central à n'importe ou, à l'intérieur ou à l'extérieur du contour en appelant la fonction GdipSetPathGradientCenterPoint().
Les couleurs passées en paramètre aux brush doivent avoir été préalablement modifiées par la procédure ARGB (voir le fichier gdiplus.pbi)
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