image WriteableBitmap image .Pixels字段,构造函数或成员'Pixels'未定义?

时间:2013-04-18 02:55:33

标签: .net graphics f# writeablebitmap

    let image = WriteableBitmap(100, 100, 300.0, 300.0, Media.PixelFormats.Bgra32, null);
            let pixel = image.Pixels

错误2未定义字段,构造函数或成员“Pixels”

WriteableBitmap.Pixels属性MSDN

为什么没有定义?

这是一个框架问题吗?还是......范围?还是?

由于

1 个答案:

答案 0 :(得分:2)

Pixels是Silverlight的System.Windows.Media.Imaging.WriteableBitmap类的属性,与标准框架的System.Windows.Media.Imaging.WriteableBitmap类不同。

您应该引用框架的Silverlight版本以使用第一个类 - 并且具有Pixels属性 - 但是您将编写Silverlight应用程序,而不是标准的Windows应用程序。

要使用标准框架访问像素值,您可以使用CopyPixels方法