嗨,我需要知道Windows 10/8/8.1和iOS中的屏幕密度.我使用DisplayMetrics在Android中获得了屏幕密度,但我发现在UWP和iOS中没有这样的选项/属性.那么在UWP和IOS中是否有任何可以获得屏幕密度的属性.
我想在我的应用程序中以"真实大小"显示图像.为此,我需要知道显示器的像素大小.
我知道Windows显示分辨率名义上是96dpi,但出于我的目的,我想要更好的猜测.我知道这些信息可能并不总是可用或准确的(例如较旧的CRT显示器),但我认为LCD显示器的前提是这应该是可能的!
有没有办法获得显示器的像素大小?
有没有办法确定像素大小是否准确?
.NET API是首选(我找不到它们),但Win32也行,我很高兴P/Invoke.