FMX.Graphics.TBitmap.Map

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Map(const Access: TMapAccess; var Data: TBitmapData): Boolean;

C++

bool __fastcall Map(const TMapAccess Access, TBitmapData &Data);

Eigenschaften

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

Beschreibung

Greift direkt auf die Bitmap-Daten des aktuellen TBitmap-Objekts zu.

Access gibt den Zugriffstyp an.

Data gibt das TBitmapData-Objekt an, dem die Daten des aktuellen Bitmaps zugeordnet werden.

Mit Map greifen Sie auf die Daten des aktuellen Bitmaps zu. Map gibt bei einem erfolgreichen Zugriff True zurück, ansonsten False. Mit den Attributen Data und Pitch von Data und den Routinen in der Unit FMX.Types.TPixelFormat können Sie die aktuellen Bitmap-Daten verarbeiten. Die Routinen in FMX.Types.TPixelFormat ermöglichen das Verarbeiten von Daten (Data) als Pixel oder als TAlphaColor. Die Anpassungssitzung des aktuellen Bitmaps wird durch den Aufruf von Unmap beendet. Alle mit einem Aufruf von Map geöffneten Sitzungen müssen mit einem Aufruf von Unmap beendet werden.

Folgende Zugriffsmodi sind möglich:

  • Schreibgeschützt: das aktuelle Bitmap wird beim Ändern von Data nicht geändert.
  • Nur-Schreiben: die aktuellen Daten (Data) können nicht gelesen werden, sie können aber geändert werden.
  • Lese- und Schreibzugriff: die Daten (Data) können gelesen werden; beim Ändern der Daten wird das aktuelle Bitmap ebenfalls geändert.

Siehe auch

Codebeispiele