SKFilterQuality is obsoleted in SkiaSharp 3.x, use SKSamplingOptions(SKFilterMode.Linear) which should provide high quality resizing...

This commit is contained in:
cinder
2025-01-01 21:39:40 -06:00
parent b6efdeb1e8
commit 2e1329b63b
3 changed files with 4 additions and 4 deletions

View File

@@ -128,7 +128,7 @@ namespace OpenMetaverse.TestClient
{
var info = new SKImageInfo(256, 256);
var scaledImage = new SKBitmap(info);
bitmap.ScalePixels(scaledImage.PeekPixels(), SKFilterQuality.High);
bitmap.ScalePixels(scaledImage.PeekPixels(), new SKSamplingOptions(SKFilterMode.Linear));
bitmap.Dispose();
bitmap = scaledImage;
@@ -145,7 +145,7 @@ namespace OpenMetaverse.TestClient
var info = new SKImageInfo(newwidth, newheight);
var scaledImage = new SKBitmap(info);
bitmap.ScalePixels(scaledImage.PeekPixels(), SKFilterQuality.High);
bitmap.ScalePixels(scaledImage.PeekPixels(), new SKSamplingOptions(SKFilterMode.Linear));
bitmap.Dispose();
bitmap = scaledImage;