在工作820时,PhotoCatureDevice.SetCaptureResolutionAsync在Lumia 1020上崩溃

时间:2014-04-06 16:48:21

标签: c# windows-phone nokia-imaging-sdk lumia-imaging-sdk

在我的820上有3行代码正常工作,但在Lumia 1020上崩溃了:

var captureResolutions = PhotoCaptureDevice.GetAvailableCaptureResolutions(CameraSensorLocation.Back);
var captureResolution = captureResolutions.First();
await _cameraEffect.PhotoCaptureDevice.SetCaptureResolutionAsync(captureResolution);

正如你所看到的,我首先得到可用的分辨率,选择第一个(至少使用调试器,默认情况下在PhotoCaptureDevice上暴露的最高可能的解决方案,在820和1020上,最后设置捕获解决方案。

如上所述,它在820上工作正常,但在1020上,它崩溃时没有任何错误信息 - 当然,我已经把调试器搞定了!它也不会在该行之后触发任何断点。

当我遗漏最后一行并且只是捕捉而不改变解决方案时,一切正常,但它只有640x480分辨率(当然,这太低了)

0 个答案:

没有答案