1

我正在制作一个 Windows 8 应用程序。

我有一个 ScrollViewer,里面有一个 Image。源图真的很大,用 Image 渲染真的很糟糕(因为 Image 真的比源图小,所以缩放让结果很难看)。

这是我设置源图像的方式:

var baseUri = new Uri("ms-appx:///");
var bitmapImage = new BitmapImage(new Uri(baseUri, CurrentLocalization.MapPath));
MapImage.Source = bitmapImage;

我的问题是:如何设置图像的插值质量以获得更好的渲染?我没有找到任何 ScalingMode 选项或 InterpolationQuality ...

4

1 回答 1

0

您需要使用 DirectX 或 SharpDX 来获得这样的结果。

于 2013-03-14T19:38:26.663 回答