检索Windows设备的DPI
本文关键字:DPI Windows 检索 | 更新日期: 2023-09-27 18:08:53
在UWP中是否有API来检索设备dpi?在Android中有getDisplayMetrics().density;
方法。在UWP中有类似的吗?
看起来我正在寻找RawDPI
或ScaleFactor
,过去可以在电话上使用
经过一番挖掘,在这里找到了:
Windows.Graphics.Display.DisplayInformation
许多好的东西可用,包括原始dpi和比例因子
除正确答案外。还有更多的,你可以得到实际的屏幕尺寸使用。
DisplayInformation.GetForCurrentView().DiagonalSizeInInches;
添加示例如何在c++/winrt中获取DisplayInformation
#include "winrt/Windows.Graphics.Display.h"
auto displayInfo = Windows::Graphics::Display::DisplayInformation::GetForCurrentView();