如何使用此帮助程序类检测Windows Phone设备/模拟器分辨率?

时间:2014-05-10 08:33:55

标签: c# windows-phone-8 xna monogame

文章:http://developer.nokia.com/resources/library/Lumia/optimising-for-large-screen-phones/resolution-specific-considerations.html

我想使用本文中描述的ResolutionHelper类来检测Windows Phone设备/模拟器的分辨率,但我总是在此行中收到以下错误消息:

_size = (Size)DeviceExtendedProperties.GetValue("PhysicalScreenResolution");

当前上下文中不存在名称“DeviceExtendedProperties”

另外,我不知道如何使用该课程。我试着像这样调用它,但是我收到一条错误消息:

Resolutions currentRes = ResolutionHelper.CurrentResolution(); 

非可调用成员'GameName1.ResolutionHelper.CurrentResolution'不能像方法一样使用。

有什么问题?我该如何使用该课程?

更新 我在这行中收到一条新的错误消息:

return App.Current.Host.Content.ScaleFactor == 100;

System.Windows.ni.dll中发生了'System.UnauthorizedAccessException'类型的异常,但未在用户代码中处理

其他信息:无效的跨线程访问。

有什么问题?

0 个答案:

没有答案