Vcl.ImgList.TCustomImageList.AddMasked

提供: RAD Studio API Documentation
移動先: 案内検索

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 を返します。

関連項目