从System.Drawing.Bitmap加载WPF BitmapImage

我有一个实例,System.Drawing.Bitmap并且希望以的形式将其提供给我的WPF应用System.Windows.Media.Imaging.BitmapImage

最好的方法是什么?

回答:

感谢Hallgrim,这是我最终得到的代码:

ScreenCapture = System.Windows.Interop.Imaging.CreateBitmapSourceFromHBitmap(

bmp.GetHbitmap(),

IntPtr.Zero,

System.Windows.Int32Rect.Empty,

BitmapSizeOptions.FromWidthAndHeight(width, height));

我也结束了绑定到BitmapSource而不是绑定到原始问题中的BitmapImage

以上是 从System.Drawing.Bitmap加载WPF BitmapImage 的全部内容, 来源链接: utcz.com/qa/417412.html

回到顶部