GdipCreateRegionRect()



Syntaxe
Resultat.i = GdipCreateRegionRect(@rect.RectF, @*region)
Paramètres
rect.RectF

[in] Variable RectF qui défini le rectangle à partir duquel la région sera créée.

*region

[out] *region recevra un pointeur sur un objet region.

Description

Cette fonction permet permet de créer une nouvelle Region à partir du rectangle défini par la paramètre rect.RectF.

L'exemple du fichier charge une image, l'affiche sur la gauche de la fenêtre, crée ensuite une région rectangulaire de la surface de la fenêtre,.rempli la région avec une HatchBrush (maille carrée rouge avec transparence d'environ 80% sur fond blanc avec transparence d'environ 80%. Les mailles sont donc affichées sur la fenêtre en recouvrant l'image. L'image est affichée une seconde fois à droite après avoir rempli la région, cette image n'est pas recouverte par le maillage.

Voici le résultat :

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