Приходилось ли вам когда-нибудь замечать, что в одних приложениях текст и графика выглядят более четкими, тогда как в других они слегка размыты? Графическая карта и видеодрайвер здесь ни при чем, так бывает, если приложением не поддерживается автоматическое масштабирование DPI. Изменение параметров DPI для отдельных приложений в Windows в принципе возможно, но со значительными ограничениями, к тому же необходимо, чтобы данная настройка поддерживалась самим приложением.
Так вот, не исключено, что при этом вам могут понадобиться сведения о поддержке DPI для интересующего вас приложения.
Получить их можно из Диспетчера задач Windows 10.
Откройте его, перейдите на вкладку «Подробности» и кликните правой кнопкой мыши по области, в которой перечисляются заголовки столбцов. В появившемся контекстном меню выберите «Выбрать столбцы».
Найдите и отметьте в открывшемся окошке опцию «Поддержка определения DPI» и нажмите «OK».
После этого в Диспетчере задач появится одноименный столбец.
В нём напротив каждого активного процесса будет указано одно из четырех значений (режимов).
- Недоступно - Данный режим означает, что в приложении всегда используется масштабирование как для дисплея с DPI 96 точек на дюйм, при этом окно этого приложения автоматически растягивается до заданного размера. Если монитор имеет более высокое DPI, и приложение запускается с DPI больше 96 точек на дюйм, текст в окне такой программы будет выглядеть нечетким.
- Система - Режим «Система» означает, что запускаемая программа автоматически определяет разрешение основного монитора и использует его постоянно. Если окно такого приложения будет перемещено на другой монитор с другими параметрами DPI, оно растягивается, в результате чего картинка опять же становится размытой.
- На один монитор - Поддерживающие этот режим приложения способны автоматически оптимизировать изображение при изменении разрешения основного монитора или переносе окна программы на другой монитор. Окно не растягивается и не искажается, благодаря чему картинка остается четкой.
- На один монитор (версия 2) - Режим аналогичный предыдущему, но в нём к корректному изменению отображения окна при изменении разрешения экрана добавляется такое же корректное отображение дочерних окон, например, окон диалогов в поддерживаемой этот режим программе. Доступен этот режим только в Windows 10.
Значение «Недоступно» или «Неизвестно» также может означать, что приложение не поддерживает графический интерфейс, в этом случае проблема масштабирования DPI отпадает сама собой.
К сожалению, в Windows до сих пор нет доступного пользователю механизма, который позволял бы настраивать DPI для отдельных процессов без всяких трюков, описанный же здесь способ лишь позволяет определить наиболее вероятную причину размытия текста и графики в окне интересующего вас приложения.
Добавить комментарий