Как windows пытается это исправить? Использует ли он другое растровое масштабирование или делает что-то еще? Почему это не работает для всех приложений, не поддерживающих dpi? Для каких приложений это работает?

1 ответ1

0

Параметр масштабирования в Windows 10 автоматически выполняет следующие действия на дисплеях с высоким разрешением:

  • Увеличить размер шрифтов
  • Увеличить размер иконок
  • Увеличение масштаба остальной части окна в соответствии с вычисленным коэффициентом масштабирования.

Интеллектуальная часть этого метода заключается в определении коэффициента масштабирования, который Windows использует, используя свойства монитора, такие как разрешение и плотность пикселей (DPI). Это только обоснованное предположение со стороны Windows.

Если в окне содержатся изображения, которые нельзя увеличить без ущерба для их отображения, так как изображения можно увеличивать в кино только до бесконечности, тогда результат не будет идеальным. Вот почему существуют отдельные элементы управления для .exe для указания или отключения автоматического масштабирования в тех случаях, когда это не удается.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .