我想使用本文中描述的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'类型的异常,但未在用户代码中处理
其他信息:无效的跨线程访问。
有什么问题?