我有一个实例,System.Drawing.Bitmap并且希望以的形式将其提供给我的WPF应用System.Windows.Media.Imaging.BitmapImage。
System.Drawing.Bitmap
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