我正在将我当前的 (Silverlight) WP8.0 应用程序移植到通用 Windows 应用程序。在这个应用程序中,我有一个控件,允许用户使用自定义拨号控件。当表盘停止时,应用程序应该从该特定点(和底层图像)获取像素颜色。
在 WP8.0 中,我曾经这样做过:
WriteableBitmap wb = new WriteableBitmap(ColorWheelImage, null);
Color c = wb.GetPixel(pointX, pointY);
ColorWheelImage 在 XAML 中。
在 WinRT 中,WriteableBitmap 仅支持new WriteableBitmap(int pixelWidth, int pixelWidth)
而不像 Silverlight 中那样设置图像。
我该如何解决这个问题..我似乎无法弄清楚:(!
谢谢,尼尔斯