我正在尝试使用 Windows Surface 设备拍摄并保存照片。
我正在使用下面的代码拍摄照片,但我想在设备的本地驱动器上自动创建一个目录,并将这张照片保存在那里,而不需要任何对话框提示。
所以我用来捕捉照片的代码如下:
CameraCaptureUI camera = new CameraCaptureUI();
StorageFile file = await camera.CaptureFileAsync(CameraCaptureUIMode.Photo);
if (file!=null)
{
using (IRandomAccessStream ras=await file.OpenAsync(FileAccessMode.Read))
{
BitmapImage source = new BitmapImage();
source.SetSource(ras);
imageBuildingPhoto.Source = source; // this is just an image control.
}
}
所以在此之后我想自动将照片保存到一个新目录。例如
我的图片\新目录\Photo1.jpg
有人知道我该怎么做吗?
这是一个使用 C#4.5 和 XAML 编写的 Windows 商店应用程序。
提前致谢