Как windows пытается это исправить? Использует ли он другое растровое масштабирование или делает что-то еще? Почему это не работает для всех приложений, не поддерживающих dpi? Для каких приложений это работает?
1 ответ
Параметр масштабирования в Windows 10 автоматически выполняет следующие действия на дисплеях с высоким разрешением:
- Увеличить размер шрифтов
- Увеличить размер иконок
- Увеличение масштаба остальной части окна в соответствии с вычисленным коэффициентом масштабирования.
Интеллектуальная часть этого метода заключается в определении коэффициента масштабирования, который Windows использует, используя свойства монитора, такие как разрешение и плотность пикселей (DPI). Это только обоснованное предположение со стороны Windows.
Если в окне содержатся изображения, которые нельзя увеличить без ущерба для их отображения, так как изображения можно увеличивать в кино только до бесконечности, тогда результат не будет идеальным.
Вот почему существуют отдельные элементы управления для .exe
для указания или отключения автоматического масштабирования в тех случаях, когда это не удается.