【发布时间】:2012-12-07 12:34:37
【问题描述】:
Windows Phone 8 中是否有任何方法可以获取设备的分辨率?基本上我需要将设备分辨率设置为我的预览和捕获序列?有人帮我解决这个问题吗?
【问题讨论】:
标签: c# xaml camera resolution windows-phone-8
Windows Phone 8 中是否有任何方法可以获取设备的分辨率?基本上我需要将设备分辨率设置为我的预览和捕获序列?有人帮我解决这个问题吗?
【问题讨论】:
标签: c# xaml camera resolution windows-phone-8
见MSDN article on multi-resolution on Windows Phone 8。基本上,您必须获得 XAML 中使用的基本分辨率并应用手机使用的比例因子。
例如:
WVGA 480 × 800 = 1x(480 × 800)
WXGA 768 × 1280 = 1.6x(480 × 800)
720p 720 × 1280 = 1.5x(480 × 853)
【讨论】:
当您说“设备分辨率”时,您是指相机的分辨率还是手机的屏幕分辨率?如果您想要屏幕分辨率,那么您始终可以使用 xaml 页面的“高度”和“宽度”属性来获取它。希望这会有所帮助!
【讨论】: