GdipCloneBitmapArea()
Syntaxe
|
Resultat.i = GdipCloneBitmapArea(x.f, y.f, width.f, height.f, format.i, *srcBitmap, @*dstBitmap)
Paramètres
|
x.f
[in] Indique l'abscisse du coin supérieur gauche de la partie du bitmap à copier.
y.f
[in] Indique l'ordonnée du coin supérieur gauche de la partie du bitmap à copier.
width.f
[in] Indique la largeur du rectangle à copier.
height.f
[in] Indique la hauteur du rectangle à copier.
format.i
[in] Spécifie le PixelFormat du nouveau bitmap.
*srcBitmap
[in] Pointeur sur le bitmap source.
*dstBitmap
[out] *dstBitmap recevra le pointeur sur le nouvel objet bitmap créé.
Description
|
Cette fonction permet de créer un nouvel objet bitmap en copiant une partie d'un autre bitmap. Les coordonnées du rectangle à copier sont de type flottant.
A chaque création d'un objet bitmap doit correspondre un appel de la fonction GdipDisposeImage() qui permet de libérer les ressources associées à l'objet.
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