Previous | Up | Next |
Paramètres
bitmapToBitmapAlpha = fun [ Bitmap _destination_ I _xdest_ I _ydest_ Bitmap _source_ I _xsrc_ I _yscr_ Bitmap _alpha_ I _xalpha_ I _yalpha_ I _width_ I _height_ ] Bitmap
Effectue une copie d'une zone de la bitmap _source_ vers la bitmap _destination_, en effectuant une opération de type 'alpha-blending' avec un paramètre alpha issu d'une zone de la bitmap _alpha_.
Valeur de retour
_destination_ N'importe quelle bitmap. _xdest_ Coordonnée 'x' de la destination. _ydest_ Coordonnée 'y' de la destination. _source_ N'importe quelle bitmap. _xsrc_ Coordonnée 'x' de la source. _yscr_ Coordonnée 'y' de la source. _alpha_ N'importe quelle bitmap. _xalpha_ Coordonnée 'x' de la bitmap alpha. _yalpha_ Coordonnée 'y' de la bitmap alpha. _width_ Largeur de la zone à copier. Si nil, on considère la largeur de la bitmap source. _height_ Hauteur de la zone à copier. Si nil, on considère la hauteur de la bitmap source.
La bitmap passée en paramètre.Remarque
La valeur 0 d'une composante RGB d'un pixel de la bitmap _alpha_ correspond à une source totalement transparente pour cette composante, alors que la valeur 255 correspond à une source totalement opaque pour cette composante. Par exemple 0xff8000 sera opaque pour le rouge, medium pour le vert, et transparente pour le bleu.