如何在Windows Phone 8应用程序中获取ISO属性?

时间:2013-08-21 17:52:23

标签: windows-phone-8

我有一个为Windows Phone 8开发的相机应用程序,一切正常,但我无法在PhotoCaptureDevice上获得ISO或任何其他属性。每当我打电话 object value = photoCaptureDevice.GetProperty(KnownCameraPhotoProperties.Iso)我得到了回报。 查询KnownCameraPhotoProperties属性有什么特别之处吗?我没有设置任何财产的问题。

1 个答案:

答案 0 :(得分:0)

根据official documentation for the ISO property

  

并非每部手机都支持所有值。使用GetSupportedPropertyRange方法可以了解有关此属性的更多信息。

因此,在尝试获取手机之前,请先使用that method了解手机是否支持ISO属性。

但是,在你的情况下,你的Lumia似乎不支持它。您知道该设备的ISO的唯一方法是通过诺基亚检查,或者通过其手册。您可以为该设备硬编码ISO,但我认为对于无法告诉您ISO感光度的每个设备的硬编码值都接近于不良做法。祝你好运,编码愉快。