我有一個爲Windows Phone 8開發的相機應用程序,一切正常,但我無法獲取ISO或PhotoCaptureDevice上的任何其他屬性。每當我打電話給 object value = photoCaptureDevice.GetProperty(KnownCameraPhotoProperties.Iso)
我收回空。 查詢KnownCameraPhotoProperties
屬性有什麼特別之處嗎?我沒有設置任何屬性的問題。如何在Windows Phone 8應用程序中獲取ISO屬性?
回答
由於每official documentation for the ISO property:
不是所有的值可以通過每個電話的支持。使用GetSupportedPropertyRange方法來了解有關此屬性的更多信息。
因此,使用that method來了解手機是否支持ISO屬性,然後再嘗試獲取它。
就你而言,看起來你的Lumia不支持它。您只有通過諾基亞或者通過手冊瞭解該設備的ISO才能知道該設備的ISO。您可以爲該設備硬編碼ISO,但是我認爲每個不能告訴您其ISO敏感度的設備的硬編碼值都是不好的做法。祝你好運,快樂的編碼。
感謝您的回覆!它被支持並返回100-4000的範圍。而且我可以設置這個屬性,我無法獲得它的價值。 –
你知道...因爲你的相機可以使用一系列不同的敏感度,我認爲你必須設置你想在你的應用中使用哪一個,因爲**也許它沒有默認值**。所以請嘗試先設置它,看看會發生什麼。順便說一句,ISO越高,拍攝照片所需的時間就越少,對嗎?因此,只要環境足夠明亮,4000就可以得到一輛漂亮的汽車或昆蟲,對不對?上帝保佑我現在只需要一個照相機。 – Renan
- 1. Windows Phone 8 sdk如何獲取應用程序列表
- 2. 如何在Windows Phone應用程序中綁定IsSelected ListboxItem屬性?
- 3. 如何將Windows Phone 8應用程序移植到Windows Phone 8.1?
- 4. 如何獲得Windows 8地鐵應用程序元素屬性
- 5. Windows Phone 8應用程序中的ListView
- 6. 應用程序在Windows Phone 8中的應用程序通信
- 7. 在Windows Phone 8應用程序中隱藏RecognizerUI應用程序
- 8. Windows Phone 8上的Windows Phone 7應用程序8
- 9. 如何在Windows Phone 8應用程序中使用DarkIcons.dll?
- 10. 如何在Windows XP上構建Windows Phone 8應用程序?
- 11. 獲取應用程序版本的Windows Phone 8
- 12. 如何在Windows Phone 8中創建圖庫鎖應用程序?
- 13. 如何在Windows Phone 8中調試我的應用程序?
- 14. 如何在Windows Phone 8應用程序中選擇視頻
- 15. 如何在Windows Phone 8中集成dlmalloc C++/cli應用程序
- 16. 如何更改Windows Phone 8應用程序的StartPage在C#中
- 17. 如何在windows phone 8應用程序中創建餅圖?
- 18. 在windows phone 8設備上部署windows phone 7.1應用程序
- 19. Windows Phone 7應用程序在Windows Phone 8上運行嗎?
- 20. 在Windows Phone 8應用程序中讀取JSON URL數據
- 21. Windows 8應用程序和Windows Phone應用程序提交
- 22. 在Windows Phone 8中,如何獲取按鈕的背景色屬性?
- 23. 將Windows Phone 8應用程序移植到Windows 8中
- 24. 如何讓我的Windows Phone 7應用程序顯示在Windows Phone 8市場?
- 25. C#windows phone 8應用程序段
- 26. Windows Phone 8應用程序共享
- 27. Windows Phone 8應用程序名稱
- 28. Windows Phone 8應用程序 - Facebook集成
- 29. Windows Phone 8應用程序記錄
- 30. Windows Phone 8應用程序測試
你有沒有在不同的設備上試過這個代碼,或者只是一個? – Renan
我只在諾基亞Lumia 1020上試過它。 –