API:Vcl.RibbonStyleActnCtrls.TAlphaBitmap

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Vcl.Graphics.TBitmapVcl.Graphics.TGraphicSystem.Classes.TInterfacedPersistentSystem.Classes.TPersistentSystem.TObjectTAlphaBitmap

Delphi

TAlphaBitmap = class(TBitmap)

C++

class PASCALIMPLEMENTATION TAlphaBitmap : public Vcl::Graphics::TBitmap

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
Vcl.RibbonStyleActnCtrls.pas
Vcl.RibbonStyleActnCtrls.hpp
Vcl.RibbonStyleActnCtrls Vcl.RibbonStyleActnCtrls

Beschreibung

TBitmap kapselt ein Windows-Bitmap (HBITMAP) und dessen Palette (HPALETTE).

Vcl.RibbonStyleActnCtrls.TAlphaBitmap erbt von Vcl.Graphics.TBitmap. Der folgende Inhalt bezieht sich auf Vcl.Graphics.TBitmap.

TBitmap kapselt ein Windows-Bitmap (HBITMAP) und dessen Palette (HPALETTE).

Ein Bitmap ist ein sehr vielseitiges Grafikobjekt, mit dem Bilder in Dateiform bearbeitet werden können. Die möglichen Operationen beinhalten Skalierung, Verschiebung des sichtbaren Bildausschnitts, Rotation, den eigentlichen Zeichenvorgang und die Speicherung von Bildern im Arbeitsspeicher und als Dateien auf einer Platte.

TBitmap enthält ein internes Abbild der Bitmap-Grafik und übernimmt den automatischen Aufbau der Palette.

Um ein Bitmap auf einer Zeichenfläche darzustellen, werden die Methoden Draw oder StretchDraw eines TCanvas-Objekts aufgerufen, wobei ein TBitmap-Objekt als Parameter übergeben wird.

Ein TBitmap-Objekt kann sehr schnell kopiert werden, da nicht das Bild selbst, sondern nur das Handle kopiert wird. Wenn das Bild verändert werden soll und das Handle im Zugriff von mehreren TBitmap-Objekten liegt, wird das Bild kopiert, bevor die Änderungen durchgeführt werden.

Siehe auch

Codebeispiele