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.DrawingAssembly: KGySoft.Drawing.Core (in KGySoft.Drawing.Core.dll) Version: 10.0.0-rc.1
public enum DrawingOperation
Public Enumeration DrawingOperation
public enum class DrawingOperation
| UndefinedProcessing | 0 |
Represents indefinite processing
|
| InitializingQuantizer | 1 |
Represents the initialization of a quantizer
|
| InitializingDitherer | 2 |
Represents the initialization of a ditherer
|
| GeneratingPalette | 3 |
Represents a palette-generating operation. Can be the part of another operation, such as quantizer initialization.
|
| ProcessingPixels | 4 |
Represents an operation that processes pixels. A more complex async method may perform multiple processing operations one after another.
|
| Saving | 5 |
Represents a saving operation.
|
| Loading | 6 |
Represents a loading operation.
|