FMX.Graphics.TBitmap.Map
Delphi
function Map(const Access: TMapAccess; var Data: TBitmapData): Boolean;
C++
bool __fastcall Map(const TMapAccess Access, TBitmapData &Data);
Inhaltsverzeichnis
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
- FMX.Graphics.TBitmap.PixelFormat
- FMX.Graphics.TBitmapData
- FMX.Graphics.TMapAccess
- FMX.Graphics.TBitmap.Unmap
- FMX.Types.TPixelFormat