BitmapDataFactoryLoadAsync Method

KGy SOFT Drawing Libraries Help
Loads a managed IReadWriteBitmapData instance from the specified stream asynchronously that was saved by the BitmapDataExtensions.Save method.

Namespace:  KGySoft.Drawing.Imaging
Assembly:  KGySoft.Drawing (in KGySoft.Drawing.dll) Version: 6.2.0

public static Task<IReadWriteBitmapData?> LoadAsync(
	Stream stream,
	TaskConfig? asyncConfig = null


Type: System.IOStream
The stream to load the bitmap data from.
asyncConfig (Optional)
Type: KGySoft.DrawingTaskConfig
The configuration of the asynchronous operation such as cancellation, reporting progress, etc. This parameter is optional.
Default value: .

Return Value

Type: TaskIReadWriteBitmapData
A Task that represents the asynchronous operation, which could still be pending. its result can be , if the operation was canceled and ThrowIfCanceled property of the asyncConfig parameter was .

This method is not a blocking call, though the operation is not parallelized and the MaxDegreeOfParallelism property of the asyncConfig parameter is ignored.

See Also