答案 0 :(得分:0)
在Windows Phone Silverlight项目中使用Microsoft.Devices.PhotoCamera()
。
使用Windows.Media.Capture.CameraCaptureUI
API捕获winrt项目中的照片。
答案 1 :(得分:0)
在AppManifest.xml下 - >能力 - >勾选ID_CAP_ISV_CAMERA 将此权限授予您的应用。
CameraCaptureTask cameraCaptureTask = new CameraCaptureTask();
cameraCaptureTask.Completed += new EventHandler<PhotoResult>(cameraCaptureTask_Completed);
cameraCaptureTask.Show();
void cameraCaptureTask_Completed(object sender, PhotoResult e)
{
try
{
if (e.TaskResult == TaskResult.OK)
{
// your code after get image capture
}
}
catch (Exception ex)
{
}
}