TdxCustomFastDIB Members
The base class for all classes that implement simple memory buffers for DIB images.Constructors
Name | Description |
---|---|
Create(Integer,Integer,Boolean) | Initializes a new instance of the TdxCustomFastDIB class with specified settings. |
Create(TRect,Boolean) | Creates a new memory buffer for DIB images. |
Create(TSize,Boolean) | Initializes a new instance of the TdxCustomFastDIB class with specified settings. |
Properties
Name | Description |
---|---|
Bits | Returns a pointer to the first pixel of a 32-bit DIB image within the buffer. |
ClientRect | Returns the DIB image buffer’s client area. |
Height | Returns the DIB image buffer’s height, in pixels. |
Pixels | |
Width | Returns the DIB image buffer’s width, in pixels. |
Methods
Name | Description |
---|---|
ChangeColor(TColor) | |
Clear | Clears the DIB image buffer. |
Empty | Identifies if the bitmap buffer has zero size. |
Equals(TdxCustomFastDIB,Integer) | |
Equals(TObject) | Inherited from TObject. |
Fill(Integer,Integer,TRGBQuad,Integer) | |
GetHashCode | Inherited from TObject. |
GrayScale | |
MakeOpaque | Makes the bitmap buffer opaque. |
MakeTransparent(TRGBQuad,Integer) | |
MakeTransparent(TRGBQuad) | |
Premultiply | |
Resize(Integer,Integer) | |
Resize(TRect) | Changes the bitmap buffer’s size. |
ToString | Inherited from TObject. |
UnPremultiply |
See Also