FMX.ImgList.TCustomImageList.Bitmap

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Bitmap(Size: TSizeF; const Index: Integer): TBitmap;

C++

Fmx::Graphics::TBitmap* __fastcall Bitmap(const System::Types::TSizeF &Size, const int Index);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
FMX.ImgList.pas
FMX.ImgList.hpp
FMX.ImgList TCustomImageList


Beschreibung

Gibt das TBitmap-Objekt im Zwischenspeicher zurück, das das durch Index in der Zielsammlung referenzierte Bild mit der angegebenen Größe (Size) enthält.

Bitmap überprüft, ob ein TBitmap-Objekt mit dem durch Index in der Zielsammlung referenzierten Bild und mit der angegebenen Größe (Size) bereits im internen Zwischenspeicher vorhanden ist. Wenn ein derartiges TBitmap-Objekt vorhanden ist, gibt Bitmap es zurück. Wenn kein derartiges TBitmap-Objekt im Zwischenspeicher vorhanden ist, dann erstellt Bitmap im Zwischenspeicher das TBitmap-Objekt, das dem Element Index in der Zielsammlung entspricht und die angegebene Größe Size hat, und gibt das erstellte TBitmap-Objekt zurück.

Wenn das angegebene Index-Element in der Zielsammlung nicht vorhanden ist, gibt Bitmap nil zurück.

Durch einen Aufruf von Bitmap wird sichergestellt, dass das zurückgegebene TBitmap-Objekt im internen Zwischenspeicher vorhanden ist.

Da die Komponente TCustomImageList die von TBitmap zurückgegebenen Bitmap-Objekte im internen Zwischenspeicher automatisch freigeben kann, müssen Sie:

  • Keine Verweise auf zurückgegebene TBitmap-Objekte speichern.
  • Keine zurückgegebenen TBitmap-Objekte explizit freigeben.

Siehe auch