SetAlpha()



Syntaxe
Resultat.i = SetAlpha(color.l, a.b = 255)
Paramètres
color.l
[in] Couleur d'origine à modifier.

a.b = 255
[in] Couche alpha qui correspond à la transparence qui sera appliquée à la couleur finale.
La couche alpha est codée sur les 8 bits de poids fort de la couleur (b24 à b31) et peut être comprise entre 0 (transparence complète de la couleur) et 255 (opacité complète de la couleur). Les valeurs intermédiaires indiquent un mélange de la couleur et de celle du fond, le 0 indiquant que la couleur est entièrement celle du fond. Ce paramètre est facultatif, s'il est absent, la couche alpha vaut 255 (opacité complète).

Description
Cette fonction permet de changer la couche alpha sans modifier les composantes rouge, verte et bleue.
La valeur correspondante à la couche alpha de la couleur passée en paramètre est remplacée par la valeur du paramètre a.b.
Résultat de la fonction
La procédure retourne la couleur modifiée avec la couche alpha passée en paramètre.
PB - OS
PureBasic v4.30 bêta 4 (Windows - x86)
Testé avec Windows Vista édition familiale Premium
Exemple
Aucun exemple fourni n'utilise cette macro.