EZDraw++
1.2.2-3
Une mini-bibliothèque minimale pour réaliser un programme graphique en C++ sur Windows ou Linux
|
◆ blend()
Incruste une partie de l'image src dans l'image courante. La région de l’image source src est délimitée par les coordonnées src_x, src_y (coin supérieur gauche) et src_x+w-1, src_y+h-1 (coin inférieur droit). Cette région est incrustée dans l’image destination dst aux coordonnées dst_x, dst_y (coin supérieur gauche) et dst_x+w-1, dst_y+h-1 (coin inférieur droit). Si les coordonnées dépassent les images src ou l'image courante, seule la région commune est incrustée. Si l’image source n’a pas de canal alpha alors les valeurs de la région de src écrasent celle de dst. Dans le cas contraire, les régions sont mélangées par transparence (alpha blending) avec les formules de [https://fr.wikipedia.org/wiki/Alpha_blending](Porter et Duff).
|