FMX.Graphics.TBitmapData

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TBitmapData = record

C++

struct DECLSPEC_DRECORD TBitmapData
{
private:
    Fmx::Types::TPixelFormat FPixelFormat;
    int FWidth;
    int FHeight;
    int __fastcall GetBytesPerPixel();
    int __fastcall GetBytesPerLine();
public:
    void *Data;
    int Pitch;
    __fastcall TBitmapData(const int AWidth, const int AHeight, const Fmx::Types::TPixelFormat APixelFormat);
    System::Uitypes::TAlphaColor __fastcall GetPixel(const int X, const int Y);
    void __fastcall SetPixel(const int X, const int Y, const System::Uitypes::TAlphaColor AColor);
    void __fastcall Copy(const TBitmapData &Source);
    void * __fastcall GetScanline(const int I);
    void * __fastcall GetPixelAddr(const int I, const int J);
    __property Fmx::Types::TPixelFormat PixelFormat = {read=FPixelFormat};
    __property int BytesPerPixel = {read=GetBytesPerPixel};
    __property int BytesPerLine = {read=GetBytesPerLine};
    __property int Width = {read=FWidth};
    __property int Height = {read=FHeight};
    TBitmapData() {}
};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
record
struct
public
FMX.Graphics.pas
FMX.Graphics.hpp
FMX.Graphics FMX.Graphics

Beschreibung

Beschreibt ein Bitmap-Datenelement.

Der Record TBitmapData enthält die Attribute und hilfreiche Methoden für ein Bitmap-Datenelement.

Member Beschreibung

Data

Ist ein Zeiger auf das Bitmap-Datenelement.

Pitch

Legt den Leseschritt für Data fest.

PixelFormat

Legt das interne Format der Pixel des aktuellen Bitmaps fest.

GetPixel

Gibt die Farbe des angegebenen Pixels zurück.

SetPixel

Legt die Farbe des angegebenen Pixels fest.

Siehe auch