在我的Lumia 920 GetAvailablePreviewResolutions()
回報,以下4米分辨率可用於目標設備:WP8設定預覽分辨率
- 1280×720
- 1024×768
- 800x448
- 640×480
但SetPreviewResolutionAsync()
只接受1024x768。對於其他三種(支持的)分辨率,它會引發異常
System.ArgumentException:值不在預期範圍內。
我已重新啓動手機,但似乎也沒有幫助。
============================================== ============================
對於誰面臨同樣的問題,以下是我的發現以後的開發人員。
諾基亞lumia920支持以下6米捕獲的分辨率(與它們對應的縱橫比):
3264X2448 4:3;
3552X2000 16:9;
2592X1936 4:3;
2592X1456 16:9 ;
2048X1536 4:3 ;
640X480 4:3 ;
和以下4米預覽的分辨率(與它們對應的縱橫比):
1280X720 16:9;
1024X768 4:3 ;
800X448 16:9 ;
640X480 4:3;
16 :9寬高比capture_resolutions僅使用16:9 preview_resolutions。
編號:http://www.developer.nokia.com/Resources/Library/Lumia/#!advanced-photo-capturing.html
有一些例外的情況。 Lumia 820有一個固件缺陷,它將720p報告爲支持的捕獲器。同樣的問題適用於其他平臺。捕獲器和預覽分辨率並不總是匹配。 – 2013-07-22 23:49:22