Vcl.ImgList.TCustomImageList.AddMasked

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi