在我的Lumia 920中,
==========================================================================
对于未来遇到相同问题的开发者,以下是我的发现。
Nokia Lumia 920支持以下6种捕获分辨率(及其相应的宽高比):
GetAvailablePreviewResolutions()
返回目标设备可用的以下4个分辨率:
- 1280x720
- 1024x768
- 800x448
- 640x480
SetPreviewResolutionAsync()
仅接受1024x768。对于其他三个(支持的)分辨率,它会抛出异常:
我已经重启了我的手机,但似乎也没有帮助。System.ArgumentException:值不在预期范围内。
==========================================================================
对于未来遇到相同问题的开发者,以下是我的发现。
Nokia Lumia 920支持以下6种捕获分辨率(及其相应的宽高比):
3264X2448 4:3;
3552X2000 16:9;
2592X1936 4:3;
2592X1456 16:9 ;
2048X1536 4:3 ;
640X480 4:3 ;
以及以下四种预览分辨率(及其对应的宽高比):
1280X720 16:9;
1024X768 4:3 ;
800X448 16:9 ;
640X480 4:3;
只有在16:9的预览分辨率下,才能使用16:9的捕获分辨率。
参考:http://www.developer.nokia.com/Resources/Library/Lumia/#!advanced-photo-capturing.html