bitmapToBitmapAlphaConst
Previous Up Next

bitmapToBitmapAlphaConst = fun [
Bitmap _destination_
I _xdest_
I _ydest_
Bitmap _source_
I _xsrc_
I _yscr_
I _width_
I _height_
I _alpha_
I _colorkey_
]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 constant.

Paramètres
_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.
_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.
_alpha_
Valeur alpha (de 0 à 255) à appliquer pour la copie.
_colorkey_
Couleur RGB de la source à considérer comme transparente lors de la copie (aucune si ce paramètre vaut nil).
Valeur de retour
La bitmap passée en paramètre.
Remarque
La valeur 0 du paramètre alpha correspond à une source totalement transparente, alors que la valeur 255 correspond à une source totalement opaque.