ビットマップをbitmapsourceに変換する際に問題があり、http://www.codeproject.com/KB/WPF/BitmapToBitmapSource.aspx? msg = 3590727のように記述しますが、例外が発生します:タイプ'システムの最初のチャンスの例外。 InvalidOperationException'がWindowsBase.dllで発生しました:/ウェブサイトから画像をキャプチャするためにaforge.netを使用しているため、ビットマップをビットマップソースに変換する必要があります。なぜこの例外が発生するのか知っていますか?(すべてがwinformsでうまく機能します)または、WPFで使用できるaforgeに類似しているように見えるライブラリを知っているかもしれません。
私のコード:
private void NewFrameHandler(Bitmap bitmap)
{
BitmapSource bitSrc = null;
var hBitmap = bitmap.GetHbitmap();
bitSrc = System.Windows.Interop.Imaging.CreateBitmapSourceFromHBitmap(
hBitmap,
IntPtr.Zero, Int32Rect.Empty,
System.Windows.Media.Imaging.BitmapSizeOptions.FromEmptyOptions());
image1.Source = bitSrc;
}