Как просмотреть режим осведомленности о DPI приложений в диспетчере задач Windows 10
Я уверен, вы заметили, что некоторые приложения в Windows 10 выглядят четкими и четкими, а другие — размытым и непривлекательным текстом. Это распространенная проблема, потому что не все приложения масштабируются автоматически, и даже если у вас отличный графический процессор(GPU) и более высокое разрешение, ничего не работает. Вот тут-то и появляются точки на дюйм или DPI . Это обеспечивает более четкое изображение, но высокое разрешение также означает, что приложения должны правильно масштабироваться и доставлять его соответствующим образом. Хотя вы можете настроить Windows на масштабирование приложений, если вам нужно выяснить осведомленность о DPI(DPI Awareness) для каждого приложения, следуйте этому сообщению.
Осведомленность о DPI(DPI Awareness) означает, что приложение знает о масштабировании и настройке параметров пикселей в соответствии с монитором и разрешением. Кроме того, этот пост расскажет вам, почему некоторые приложения выглядят размытыми(apps look blurry) , а другие — четкими, когда вы перемещаетесь между мониторами.
(View DPI Awareness Mode)Просмотр режима осведомленности о DPI приложений(Apps) в диспетчере задач(Task Manager)
Щелкните правой кнопкой мыши(Right-click) на панели задач и выберите « Диспетчер задач(Task Manager) » . Перейдите в раздел « Подробности(Details) » и щелкните правой кнопкой мыши любой из столбцов; выберите опцию столбцов из меню.
Здесь вы получите множество столбцов, которые вы можете добавить в раздел сведений о диспетчере задач . (Task Manager)Найдите(Locate) и проверьте столбец DPI Awareness и нажмите кнопку «ОК».
Обратите внимание(Notice) , что каждое приложение имеет свой тип распознавания DPI(DPI Awareness) . Вот простое объяснение каждого из типов.
Не знаю:
Большинство мониторов сконструированы таким образом, что они поддерживают значение DPI , равное 96. Однако мониторы поддерживают гораздо большее значение DPI , например 200, и когда эти приложения работают на экране с масштабом отображения больше 96, они выглядят размытыми.
Система:
Если вы заметили, что на одном мониторе одни приложения выглядят превосходно, а на других — размыто. Это происходит из-за System DPI Awareness . Когда компьютер загружается и вы входите в систему, приложения оптимизируются для основного монитора. Но когда приложение перемещается между двумя мониторами с разным разрешением, DPI меняется, поскольку Windows растягивает приложение для настройки, и оно, в свою очередь, становится размытым.
Всегда полезно покупать мониторы одного типа, если вы используете несколько мониторов, чтобы не столкнуться с этой проблемой.
Для каждого монитора:
Лучше всего работает, если приложения осведомлены о том, что они должны меняться в зависимости от разрешения монитора и масштабирования. Это позволяет приложениям корректно отображаться при изменении DPI , т. е. при перемещении приложений между мониторами. При использовании этого Windows не растягивает растровое изображение пользовательского интерфейса приложения. Технически Windows отправляет WM_DPICHANGED в окно приложения вместо использования растрового изображения. Это доступно начиная с Windows 8.1
Для каждого монитора v2:
Windows 10 теперь включает в себя все части приложения, осведомленные об изменении, отсутствие масштабирования растрового изображения, автоматическое масштабирование неклиентской области (заголовок окна, полосы прокрутки и т. д.) . Масштабирование DPI Windows , необработанные пиксели каждого дисплея, диалоговые окна автоматически масштабируются , и так далее. Если приложение не следует этому, вы можете увидеть, что приложение слишком маленькое.
Платформа или технология, поддерживающая DPI Awareness , включает UWP , Raw Win32 , Windows Forms , WPF , GDI/GDI+ и MFC .
Прочтите(Read) . Как отключить виртуализацию DPI или снизить общую настройку DPI Windows для всей(disable DPI virtualization or Lower the overall Windows DPI setting) системы.
Тем не менее, этот пост может только помочь вам понять, если приложения размыты, то в чем может быть причина этого. Большинство современных приложений теперь поддерживают Per-Monitor v2, в то время как они все еще находятся в неведении, и система, а их много, вызовет проблему. Я сталкиваюсь с этим почти каждый день с таким количеством приложений, и нет возможности их исправить. Эти приложения должны быть исправлены разработчиком с помощью Microsoft API.(using the Microsoft API.)
Related posts
Analyze Wait Chain: Identify hung или замороженный процесс в Windows 10
Как сбросить Task Manager до Default в Windows 10
Бесплатное программное обеспечение Task Manager для Windows 10
Не может установить Process Priority в Task Manager Windows 10
Что это за последний BIOS Time в Windows 10 Task Manager?
Как просмотреть Photos как Slideshow на Windows 10
Convert PowerShell script (PS1) Файл на EXE с IExpress в Windows 10
Изменить режим совместимости для приложений в Windows 10
Руководство по диспетчеру задач Windows 10 — часть III
Как включить или выключить рекомендуемое устранение неполадок в Windows 10
Как просмотреть и отключить запускаемые программы из диспетчера задач Windows 10
11 способов управлять запущенными процессами с помощью диспетчера задач в Windows 10
8 советов по диспетчеру задач Windows 10
Как установить вид/вкладку по умолчанию для диспетчера задач Windows 10
Как использовать новый Search с функцией скриншота в Windows 10
Отключить Telemetry & Data Collection в Windows 10 с использованием Task Scheduler
9 вещей, которые вы можете сделать в компактном виде диспетчера задач в Windows 10
Руководство по диспетчеру задач Windows 10 — часть II
Семейный Features экран время Activity report не работает в Windows 10
Просмотр сведений о запущенных процессах с помощью диспетчера задач Windows 10