任何人都可以快速比较System.Windows.Media.Imaging.WriteableBitmap
与System.Drawing.Image
相比的优缺点吗?
为什么我要问,因为我有一个程序/ api,我基本上可以选择我想要使用的程序。
我知道并非两者都可以绑定到相同的控件,例如,但是我对这些内容更感兴趣"引擎盖"。
我想用的api用于显示"实时" /"快速"图像因此具有大约20-30的fps(如果这在某种程度上比较重要)。
答案 0 :(得分:1)
好吧,如果你想要低级别(好吧它仍然是c#not c ++),但可写位图允许锁定位图数据,运行一些不安全的代码(通常图形内容需要超快速的脏技巧逻辑处理)
所以,如果你计划进入低水平,使用指针和步幅,那么我会去做。顺便说一句,你可以创建交换格式的功能,如果你想要做的就是显示一个图像,可能是旋转或翻转它,或者考虑将流数据显示到一个图像中,我选择另一个。