Vcl.ImgList.TCustomImageList.AddMasked
Delphi
function AddMasked(Image: TBitmap; MaskColor: TColor): Integer;
C++
int __fastcall AddMasked(Vcl::Graphics::TBitmap* Image, System::Uitypes::TColor MaskColor);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Vcl.ImgList.pas Vcl.ImgList.hpp |
Vcl.ImgList | TCustomImageList |
Description
Ajoute une image à la liste d'images ainsi que la couleur à utiliser pour générer le masque de transparence.
La méthode AddMasked est similaire à la méthode Add, mais il n'y a pas de masque bitmap spécifié. A la place, il est spécifié une couleur pouvant être utilisée pour générer automatiquement les masques. Chaque pixel de la couleur spécifiée présent dans l'image bitmap est changé en noir, et le bit correspondant du masque est mis à un. De ce fait, tout pixel de l'image contenant la couleur spécifiée apparaît transparent au moment de la restitution de l'image. AddMasked renvoie -1 si l'opération échoue et 0 sinon.