System.Drawing.Bitmap和System.Windows.Media.Imaging.WriteableBitmap之间的区别

时间:2010-07-22 03:41:19

标签: c# .net silverlight

2之间有什么区别?一些例子会很棒!

2 个答案:

答案 0 :(得分:2)

Silverlight中没有System.Drawing.Bitmap

如果要求在.NET框架和Silverlight中的WritableBitmap之间进行比较,那么差异很大。 WritableBitmap是位图的简单表示,只有很少的构造函数或操作方法。您可以通过Bitmap数组自行实现Pixels所能做的大部分工作。

答案 1 :(得分:2)

WritableBitmap最强大的方面是Render()方法,它允许在位图顶部渲染UIElement。这可用于转换图像(比例等)或渲染叠加等。