Skip to main content

TdxGpFastDIB Members

A GDI+ API-based memory buffer for DIB images.

Constructors

Name Description
Create(Integer,Integer,Boolean) Initializes a new instance of the TdxCustomFastDIB class with specified settings. Inherited from TdxCustomFastDIB.
Create(TRect,Boolean) Creates a new memory buffer for DIB images. Inherited from TdxCustomFastDIB.
Create(TSize,Boolean) Initializes a new instance of the TdxCustomFastDIB class with specified settings. Inherited from TdxCustomFastDIB.

Properties

Name Description
Bits Returns a pointer to the first pixel of a 32-bit DIB image within the buffer. Inherited from TdxCustomFastDIB.
ClientRect Returns the DIB image buffer’s client area. Inherited from TdxCustomFastDIB.
Handle Returns a GDI handle to the stored image.
Height Returns the DIB image buffer’s height, in pixels. Inherited from TdxCustomFastDIB.
Pixels Inherited from TdxCustomFastDIB.
Width Returns the DIB image buffer’s width, in pixels. Inherited from TdxCustomFastDIB.

Methods

Name Description
ChangeColor(TColor) Inherited from TdxCustomFastDIB.
Clear Clears the DIB image buffer. Inherited from TdxCustomFastDIB.
CreateCanvas Creates a GDI+ canvas with drawn content of the bitmap buffer.
Empty Identifies if the bitmap buffer has zero size. Inherited from TdxCustomFastDIB.
Equals(TdxCustomFastDIB,Integer) Inherited from TdxCustomFastDIB.
Equals(TObject) Inherited from TObject.
Fill(Integer,Integer,TRGBQuad,Integer) Inherited from TdxCustomFastDIB.
GetHashCode Inherited from TObject.
GrayScale Inherited from TdxCustomFastDIB.
MakeOpaque Makes the bitmap buffer opaque. Inherited from TdxCustomFastDIB.
MakeTransparent(TRGBQuad,Integer) Inherited from TdxCustomFastDIB.
MakeTransparent(TRGBQuad) Inherited from TdxCustomFastDIB.
Premultiply Inherited from TdxCustomFastDIB.
Resize(Integer,Integer) Inherited from TdxCustomFastDIB.
Resize(TRect) Changes the bitmap buffer’s size. Inherited from TdxCustomFastDIB.
ToString Inherited from TObject.
UnPremultiply Inherited from TdxCustomFastDIB.
See Also