Vcl.ImgList.TCustomImageList.AddMasked
Delphi
function AddMasked(Image: TBitmap; MaskColor: TColor): Integer;
C++
int __fastcall AddMasked(Vcl::Graphics::TBitmap* Image, System::Uitypes::TColor MaskColor);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Vcl.ImgList.pas Vcl.ImgList.hpp |
Vcl.ImgList | TCustomImageList |
説明
どの色を透過色とみなすかを MaskColor に指定して,イメージをイメージリストに追加します。
AddMasked は Add と似ていますが,マスクビットマップが指定されない点が異なります。かわりに,マスクを自動生成するのに使用することができる色が指定されます。指定した色のイメージビットマップ内の各ピクセルは黒に変更され,マスク内の対応するビットは 1 に設定されます。その結果として,指定した色に一致するイメージ内の各ピクセルは,イメージが描画されるときに透過になります。失敗すると,AddMasked は -1 を返します。成功すると 0 を返します。