DrawingOperation Enumeration

Represents various drawing operations to indicate the current operation when reporting progress using an IAsyncProgress implementation. This library always uses the DrawingOperation type as a type argument when calling the New<T>(T, int, int) method.


Namespace: KGySoft.Drawing
Assembly: KGySoft.Drawing.Core (in KGySoft.Drawing.Core.dll) Version: 8.1.0
public enum DrawingOperation


UndefinedProcessing0 Represents indefinite processing
InitializingQuantizer1 Represents the initialization of a quantizer
InitializingDitherer2 Represents the initialization of a ditherer
GeneratingPalette3 Represents a palette-generating operation. Can be the part of another operation, such as quantizer initialization.
ProcessingPixels4 Represents an operation that processes pixels. An more complex async method may perform multiple processing operations one after another.
Saving5 Represents a saving operation.
Loading6 Represents a loading operation.

See Also