0

以下のコードを使用して写真をキャプチャしましたが、画像ライブラリまたは画像ライブラリのフォルダーに保存する方法がわかりません。これについてあなたの助けをいただければ幸いです。

CameraCaptureUI camera = new CameraCaptureUI();
camera.PhotoSettings.CroppedAspectRatio = new Size(16, 9);
StorageFile photo = await camera.CaptureFileAsync(CameraCaptureUIMode.Photo);


if (photo != null)
{
  BitmapImage bmp = new BitmapImage();
  IRandomAccessStream stream = await photo.OpenAsync(FileAccessMode.Read);
  bmp.SetSource(stream);
  ImageSource.Source = bmp;
  ImageSource.Visibility = Visibility.Visible;

  StorageFolder storageFolder = KnownFolders.PicturesLibrary;

??? not sure :
     var imagefile = await KnownFolders.PicturesLibrary.CreateFileAsync("MyPhoto.jpeg", CreationCollisionOption.ReplaceExisting);

   photo.CopyAsync(storageFolder,imagefile);

  }
4

1 に答える 1