我正在尝试将捕获的照片保存到文件夹中,如下所示:
CameraCaptureUI captureUI = new CameraCaptureUI();
captureUI.PhotoSettings.Format = CameraCaptureUIPhotoFormat.Jpeg;
captureUI.PhotoSettings.CroppedSizeInPixels = new Size(200, 200);
StorageFile photo = await
captureUI.CaptureFileAsync(CameraCaptureUIMode.Photo);
if (photo == null)
{
// User cancelled photo capture
return;
}
StorageFolder destinationFolder = await ApplicationData.Current.LocalFolder.CreateFolderAsync("ProfilePhotoFolder", CreationCollisionOption.OpenIfExists);
await photo.CopyAsync(destinationFolder, "ProfilePhoto.jpg", NameCollisionOption.ReplaceExisting);
await photo.DeleteAsync();
但是,我在文件系统中找不到ProfilePhotoFolder。可以请任何人告诉我这个文件夹在哪里。这是一个通用Windows项目。
答案 0 :(得分:1)
当您写入UWP LocalFolders时,数据被放入隔离存储中,只能由您的应用程序访问,因此您无法启动Windows资源管理器并开始挖掘文件。
Windows 10设备的推荐方法是将您的设备设置为开发者模式,然后使用他们创建的网络浏览器界面(参见https://blogs.windows.com/buildingapps/2016/06/08/using-the-app-file-explorer-to-see-your-app-data/#6O50PWljxSKfKCAm.97)。
答案 1 :(得分:0)