スクリーンショットをキャプチャしてjpegとして保存しようとしていますMediaLibrary
が、受信しました
System.UnauthorizedAccessExceptionタイプの最初のチャンスの例外が、Microsoft.Xna.Framework.ni.dllのlib.SavePicture(filePath、ms);で発生しました。
私のコード:
public static void SaveToMediaLibrary(FrameworkElement element, string title)
{
using (MemoryStream ms = new MemoryStream())
{
bmp.SaveJpeg(ms, (int)element.ActualWidth, (int)element.ActualHeight, 0, 100);
var lib = new MediaLibrary();
var filePath = string.Format(title + ".jpg");
ms.Seek(0, SeekOrigin.Begin);
lib.SavePicture(filePath, ms);
}
}
テストにはWindowsPhone8エミュレーターを使用しています。私は何が欠けていますか?