代码之家  ›  专栏  ›  技术社区  ›  TimothyP

Silverlight中与WPF兼容的System.Drawing.Bitmap的替代方法

  •  5
  • TimothyP  · 技术社区  · 14 年前

    我正在尝试交叉编译WPF和Silverlight的一些库。

    它是一个表示特定于设备的图像格式的类, 并保存对位图实例的引用以显示此图像 在WPF应用程序中。

    我可以用什么来代替Bitmap类来保存引用 我可以在silverlight和wpf中显示的图像(不能基于文件,必须在内存中)。

    2 回复  |  直到 14 年前
        1
  •  9
  •   Community Dunja Lalic    7 年前
        2
  •  4
  •   AnthonyWJones    14 年前

    最接近的是 WriteableBitmap 类,但这些类在框架之间有很大的不同。如果您希望创建一个公共库,以便在WPF和Silverlight应用程序中使用,那么您可能需要创建一个应用程序编码到的抽象,然后编写两个不同的抽象实现。

    实现的Silverlight方面值得关注的是 WriteableBitmapEx .