Vcl.Graphics.TBitmap.FreeImage

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure FreeImage;

C++

void __fastcall FreeImage();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics TBitmap

Beschreibung

Gibt die vom Bitmap-Objekt zwischengespeicherte Version der Bilddatei frei.

Mit FreeImage kann der Speicherbedarf einer Anwendung reduziert werden, wenn nicht viel Wert auf die Farbtiefe und das Pixelformat gelegt wird. Die Methode bewirkt, dass das ursprünglich geladene Bild aus dem Speicher freigegeben wird. Als Folge davon kann das ursprüngliche Pixelformat (z.B. wenn Sie das Format in DIB geändert haben) sowie die Farbtiefe des Bitmaps verloren gehen .

Wenn Bitmap-Daten in ein Bitmap-Objekt geladen werden, erzeugt das Bitmap-Objekt im Speicher ein Abbild davon. Wenn das Bitmap zwischenzeitlich nicht verändert wurde, wird dieses Abbild auch zum Speichern des Bitmaps ohne Verlust des Pixelformats oder der Farbtiefe verwendet.

Codebeispiele