DecodeToWidth Method
Loads a WriteableBitmap from a stream and decodes at the desired width. Aspect ratio is maintained. This is more efficient than loading and then resizing.
Definition
Namespace: Avalonia.Media.Imaging
Assembly: Avalonia.Base (in Avalonia.Base.dll)
- C#
- VB
- F#
public static WriteableBitmap DecodeToWidth(
	Stream stream,
	int width,
	BitmapInterpolationMode interpolationMode = BitmapInterpolationMode.HighQuality
)
Public Shared Function DecodeToWidth ( 
	stream As Stream,
	width As Integer,
	Optional interpolationMode As BitmapInterpolationMode = BitmapInterpolationMode.HighQuality
) As WriteableBitmap
static member DecodeToWidth : 
        stream : Stream * 
        width : int * 
        ?interpolationMode : BitmapInterpolationMode 
(* Defaults:
        let _interpolationMode = defaultArg interpolationMode BitmapInterpolationMode.HighQuality
*)
-> WriteableBitmap 
Parameters
- Stream
- The stream to read the bitmap from. This can be any supported image format.
- Int32
- The desired width of the resulting bitmap.
- BitmapInterpolationMode (Optional)
- The BitmapInterpolationMode to use should any scaling be required.
Return Value
WriteableBitmap
An instance of the WriteableBitmap class.