2010-10-28 66 views
0

是否有可能从Silverlight 4中的图像控件读取像素值而不将图像像素复制到WritableBitmap中?我知道如何用WritableBitmap来做到这一点。如何读取Silverlight图像控件中的像素值?

我想读取一个像素的值我的鼠标结束。

我可以通过图像控件读取相关的XY坐标来跟踪我的鼠标移动到加载的图像上。我想避免分配一个WritableBitmap对象并执行昂贵的pix复制。

感谢您的建议。 V

回答

0

不,这是不可能的。

您可以在MouseButtonDown事件中渲染一次图像,并使用MouseMove事件中的渲染位图来获得更好的性能。