FMX.MultiResBitmap.TCustomMultiResBitmap.ItemByScale
Delphi
function ItemByScale(const AScale: Single; const ExactMatch: Boolean; const IncludeEmpty: Boolean): TCustomBitmapItem;
C++
TCustomBitmapItem* __fastcall ItemByScale(const float AScale, const bool ExactMatch, const bool IncludeEmpty);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | FMX.MultiresBitmap.pas FMX.MultiResBitmap.hpp |
FMX.MultiResBitmap | TCustomMultiResBitmap |
説明
指定されたスケールを持つビットマップ項目を、現在のマルチ解像度ビットマップから返します。
ItemByScale は、指定された AScale のスケールを持つビットマップ項目を、現在のマルチ解像度ビットマップで検索します。
- ExactMatch が
True
の場合、ItemByScale は、指定された AScale スケールと完全に一致するビットマップ項目のみを返します。そうでなければ、ItemByScale は、もっとも最適なスケールを持つビットマップ項目を返します。 - IncludeEmpty が
True
の場合、ScaleArray は、空のビットマップを持つビットマップ項目も返します。そうでなければ、ScaleArray は、空ではないビットマップを持つビットマップ項目のみを返します。
ItemByScale は、抽出された TCustomBitmapItem ビットマップ項目を返します。ItemByScale が、適切なビットマップ項目を見つけられなかった場合、nil
を返します。