GdipDrawPolygon()



Syntaxe
Resultat.i = GdipDrawPolygon(*graphics, *pen, @points.PointF, count.l)
Paramètres
*graphics

[in] Pointeur sur un objet Graphics.

*pen

[in] Pointeur sur un objet Pen.

points.PointF

[in] Tableau de PointF (nombres flottants) qui représentent les points définissant les côtés du polygone.

count.l

[in] Nombre d'éléments du tableau de points points.PointF.

Description
Cette fonction permet de dessiner un polygone sur le graphique *graphics avec le pen *pen. Les côtés du polygone sont définis par les points du tableau points.PointF.

Les polygones sont des figures fermées. Les deux premiers points du tableau définissent le premier côté du polygone. Chaque point additionnel définit un nouveau côté dont les sommets sont ce point additionnel et le point précédent.

Si le premier et le dernier point du tableau de points points.PointF ne sont pas confondus, la courbe est fermée en reliant ces deux points, ce segment est le dernier côté du polygone.

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