diff --git a/src/Avalonia.Visuals/Media/Imaging/WriteableBitmap.cs b/src/Avalonia.Visuals/Media/Imaging/WriteableBitmap.cs index d10c743894..b723002ce0 100644 --- a/src/Avalonia.Visuals/Media/Imaging/WriteableBitmap.cs +++ b/src/Avalonia.Visuals/Media/Imaging/WriteableBitmap.cs @@ -59,7 +59,7 @@ namespace Avalonia.Media.Imaging /// The desired width of the resulting bitmap. /// The to use should any scaling be required. /// An instance of the class. - public static Bitmap DecodeToWidth(Stream stream, int width, BitmapInterpolationMode interpolationMode = BitmapInterpolationMode.HighQuality) + public new static WriteableBitmap DecodeToWidth(Stream stream, int width, BitmapInterpolationMode interpolationMode = BitmapInterpolationMode.HighQuality) { var ri = AvaloniaLocator.Current.GetService(); @@ -74,7 +74,7 @@ namespace Avalonia.Media.Imaging /// The desired height of the resulting bitmap. /// The to use should any scaling be required. /// An instance of the class. - public static Bitmap DecodeToHeight(Stream stream, int height, BitmapInterpolationMode interpolationMode = BitmapInterpolationMode.HighQuality) + public new static WriteableBitmap DecodeToHeight(Stream stream, int height, BitmapInterpolationMode interpolationMode = BitmapInterpolationMode.HighQuality) { var ri = AvaloniaLocator.Current.GetService(); diff --git a/src/Avalonia.Visuals/Platform/IPlatformRenderInterface.cs b/src/Avalonia.Visuals/Platform/IPlatformRenderInterface.cs index 41f726ac96..de67aca5a8 100644 --- a/src/Avalonia.Visuals/Platform/IPlatformRenderInterface.cs +++ b/src/Avalonia.Visuals/Platform/IPlatformRenderInterface.cs @@ -106,7 +106,7 @@ namespace Avalonia.Platform /// The stream to read the bitmap from. /// The desired width of the resulting bitmap. /// The to use should resizing be required. - /// An . + /// An . IWriteableBitmapImpl LoadWriteableBitmapToWidth(Stream stream, int width, BitmapInterpolationMode interpolationMode = BitmapInterpolationMode.HighQuality); /// @@ -119,14 +119,14 @@ namespace Avalonia.Platform IWriteableBitmapImpl LoadWriteableBitmapToHeight(Stream stream, int height, BitmapInterpolationMode interpolationMode = BitmapInterpolationMode.HighQuality); /// - /// Loads a WriteableBitmap implementation from a file.. + /// Loads a WriteableBitmap implementation from a file. /// /// The filename of the bitmap. /// An . IWriteableBitmapImpl LoadWriteableBitmap(string fileName); /// - /// Loads a WriteableBitmap implementation from a file.. + /// Loads a WriteableBitmap implementation from a file. /// /// The stream to read the bitmap from. /// An . diff --git a/src/Skia/Avalonia.Skia/WriteableBitmapImpl.cs b/src/Skia/Avalonia.Skia/WriteableBitmapImpl.cs index 85f9d8db91..63a1e8f869 100644 --- a/src/Skia/Avalonia.Skia/WriteableBitmapImpl.cs +++ b/src/Skia/Avalonia.Skia/WriteableBitmapImpl.cs @@ -34,7 +34,7 @@ namespace Avalonia.Skia } PixelSize = new PixelSize(_bitmap.Width, _bitmap.Height); - Dpi = new Vector(96, 96); + Dpi = SkiaPlatform.DefaultDpi; } } @@ -77,7 +77,7 @@ namespace Avalonia.Skia _bitmap = bmp; PixelSize = new PixelSize(bmp.Width, bmp.Height); - Dpi = new Vector(96, 96); + Dpi = SkiaPlatform.DefaultDpi; } }