Программно получить dpi или хотя бы количество дюймов

Рейтинг: 1Ответов: 1Опубликовано: 05.10.2014

В одном приложении на XNA требуется учитывать dpi монитора. Встроенных способов в XNA или .NET не обнаружил, в гугле также глухо. Это вообще возможно? Если да, то как?

Ответы

▲ 1
Windows.Graphics.Display.DisplayInformation

имеет нужную информацию. Куча всякого мусора включая raw dpi и scale factor.

Только сработает не на всех девайсах и не на всех операционках. На сколько я понимаю, нужно подключать нюгет UWP какой-нить.

Документация:

https://docs.microsoft.com/en-us/uwp/api/Windows.Graphics.Display.DisplayInformation