我搜索了很多以找到我的 Windows 8.1 通用应用程序的分辨率。
我知道我们可以通过以下方式获得屏幕的高度和宽度:
var screenHeight = Window.Current.Bounds.Height;
var screenWidth = Window.Current.Bounds.Width;
但这不是分辨率。我想获得值“1366*768”或“1920*1080”。我也知道 ResolutionScale:
var scaleFactor = DisplayInformation.GetForCurrentView().ResolutionScale;
它总是 100% 回报给我。将宽度和高度转换为屏幕分辨率对我没有帮助。我需要在Windows 8.1 Universal中获得分辨率。这对我来说非常重要。
所以如果我无法在 Windows 8.1 通用中获得屏幕分辨率,那么我该如何缩放字体以适应不同的屏幕分辨率。其他公司的程序员为这个问题做了什么?
有可能帮助我吗?
我很抱歉英语不好。
谢谢。