Salut Delphinautes.
J'essaie d'utiliser Graphics32 dans le cadre de mon nouveau projet. J'ai une bitmap 32 bits que j'essaie d'afficher sur un fond en utilisant la couche alpha pour gérer la transparence.
Voila le code que j'emploie :
... et voici ce que j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 iv_Fond.Bitmap.LoadFromFile('iv_Sprite.jpg'); ChromaKey(iv_Sprite.Bitmap, clWhite32); iv_Sprite.Bitmap.DrawMode := dmBlend; iv_Sprite.Bitmap.DrawTo(MainForm.iv_Fond.bitmap,Rect(0, 0, 200,200));
L'image du haut est mon sprite sur fond blanc (couleur de la transparence) et en bas le résultat. C'est quoi cette dentelle autour du point ?
Merci
Partager