我被迫使用interop来制作位图图像。可悲的是它很慢...它让我想起了Windows Me .....无论如何,使互操作更快
而且我知道我可以将图像存储到一个文件夹中,稍后重新使用它们......但我不希望这样的速度。 .. 有任何想法吗 ?
这是我的代码。
private BitmapSource ConvertBitmap(Bitmap source)
{
return System.Windows.Interop.Imaging.CreateBitmapSourceFromHBitmap(
source.GetHbitmap(),
IntPtr.Zero,
Int32Rect.Empty,
System.Windows.Media.Imaging.BitmapSizeOptions.FromEmptyOptions());
}
这是WPF,是吗?适当地标记你的问题。这几乎肯定不是互操作性在这里很慢,而是你所调用的函数。 – 2011-03-30 15:44:45
是啊对不起,我以为我做了...更正 – 2011-03-30 16:55:21