CustomBitmapDataConfigBase Class

Represents the base class of a bitmap data configuration for custom pixel formats.

Definition

Namespace: KGySoft.Drawing.Imaging
Assembly: KGySoft.Drawing.Core (in KGySoft.Drawing.Core.dll) Version: 9.1.1
C#
public abstract class CustomBitmapDataConfigBase
Inheritance
Object    CustomBitmapDataConfigBase
Derived

Constructors

CustomBitmapDataConfigBaseInitializes a new instance of the CustomBitmapDataConfigBase class

Properties

BackBufferIndependentPixelAccess Gets or sets whether the pixel accessor delegates are not tied to a specific buffer instance or memory location but can work with any buffer. If the pixel accessor delegates do not capture any specific buffer instance and access the bitmap data only by the ICustomBitmapDataRow parameter of the delegate, then it is safe to set this property to .
Default value: .
DisposeCallback Gets or sets a delegate that will be called when the created custom bitmap data is disposed.
Default value: .
PixelFormat Gets or sets the pixel format of the custom bitmap data to create. This property must be set to a nondefault value to create a valid custom bitmap data by the CreateBitmapData methods.
Default value: The default value of PixelFormatInfo, which represents the Undefined format.

See Also