0

Nokia Imaging SDK を使用してライブ カメラ ストリームをフィルタリングし、ストリーム データを画像ファイルに保存しようとしています。Nokia Imaging の Camera Stream の例を使用しています。

フィルターは正常に機能していますが、EditingSession を使用して画像を保存しようとすると、 System.Runtime.InteropServices.SEHException が返されます。画像を保存するために使用しているコードは-

MediaLibrary library = new MediaLibrary(); 
IBuffer jpegOut = await effects.Session.RenderToJpegAsync();
library.SavePicture(FileNamePrefix + DateTime.Now.ToString() + ".jpg", jpegOut.AsStream());

一方、effects.Session は、実際には、カメラ ストリームにフィルターを適用するために使用される EditingSession です。同じ方法を使用して静止画像データをキャプチャしましたが、ストリーミング データには使用できなくなりました。フィルタリングされた画像を保存する他の方法はありますか??

4

1 に答える 1

0

にキャプチャMediaElementすることで解決しましたWritableBitmapここでID_CAP_MEDIALIB指摘されているように、画像を保存するには機能が必要です

于 2013-09-13T12:41:31.243 に答える