FMX.MultiResBitmap.TCustomBitmapItem.Dormant
Delphi
property Dormant: Boolean read FDormant write SetDormant;
C++
__property bool Dormant = {read=FDormant, write=SetDormant, nodefault};
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| property | public | FMX.MultiresBitmap.pas FMX.MultiResBitmap.hpp |
FMX.MultiResBitmap | TCustomBitmapItem |
説明
実際のイメージが、このビットマップ項目に格納されているかを示します。
Dormant は、メモリ消費量を削減するために使用します。これは、Bitmap へのどんなアクセスも、メモリ消費量を大幅に増加させるからです。 Dormant が True(デフォルト)の場合、イメージ データは Bitmap ではなく、ストリーム内に格納されています。 (Bitmap は nil です。)Bitmap プロパティにアクセスすると、Dormant は自動的に False に設定され、TBitmapOfItem のインスタンスが作成されます。
コードでこれを本当に必要でない場合には、Bitmap プロパティを使用しないでください。 代わりに、IsEmpty、Width、Height といったプロパティの使用を検討してください。