Silverlight 4 WriteableBitmap到位图

时间:2010-10-13 08:13:20

标签: silverlight bitmap writeablebitmap

这是我的第一个Silverlight应用程序,也是我第一次使用C#。我有一个C#类库,我使用COM从Silverlight访问。 C#库有一个将Bitmap作为参数的方法,但是我可以看到Silverlight只有一个WritableBitmap。有没有办法将WritableBitmap转换为Silverlight中的位图?我读过的其他一些答案给出了转换函数,但函数都返回了一个Bitmap,这在我尝试构建时显然会引发错误。有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

最后通过将WriteableBitmap转换为字节数组,传递它然后在另一端再次构建位图来实现它。

答案 1 :(得分:0)

我想确保我正确理解你,你正在使用Silverlight与使用COM的C#windows库交谈,c#libraru正在使用Silverlight没有任何引用的类,对吗?

如果是这种情况,我会立即考虑使用WPF而不是Silverlight,你能做到吗? Bitmap类实际上只是GDI +图像的包装器,这就是为什么你不能真正在Silverlight中使用它。