Skip to content
GR32>TBitmap32Class

TBitmap32

Primary 32-bit ARGB bitmap container class in Graphics32.

Inheritance:TObject > TPersistent > TPlainInterfacedPersistent > TNotifiablePersistent > TThreadPersistent > TCustomMap > TCustomBitmap32 > TBitmap32

Declaration

pascal
TBitmap32 = class(TCustomBitmap32)

Constructors & Destructors ​

  • Create — Instantiates a new TBitmap32 object (grouped overloads).
  • Destroy — Disposes of the bitmap object and frees pixel buffer memory.

Key Methods ​

  • Clear — Fills the bitmap pixel buffer with a specified color.
  • Draw — Draws a source bitmap or rectangle onto this bitmap.

Key Properties ​

  • Pixel — Provides direct 2D array access to individual 32-bit ARGB pixel values.
  • Width: Width of the bitmap in pixels.
  • Height: Height of the bitmap in pixels.
  • DrawMode: Specifies alpha blending mode (dmOpaque, dmBlend, dmTransparent, dmCustom).