Проверка UWP не удалась из-за DPIAwarenessValidation - PullRequest
0 голосов
/ 09 марта 2020

Поддержка высокого DPI

ПРЕДУПРЕЖДЕНИЕ

DPIAwarenessValidation Предупреждение. Тест проверки осведомленности о DPI обнаружил следующие предупреждения: Файл * .exe не имеет PerMonitorV2, проявленного в манифесте, и не вызывает API DPI Awareness. Например: user32! SetProcessDpiAwarenessContext или user32! SetThreadDpiAwarenessContext.

Приложение * не поддерживает DPI. Влияние, если не исправлено: Приложения, которые не поддерживают DPI, но работают с настройкой отображения с высоким DPI, могут демонстрировать неправильное масштабирование элементов пользовательского интерфейса, обрезанного текста и размытых изображений.

Как исправить: рекомендуется что вы декларируете свое приложение как DPI-осведомленное в манифесте приложения. В противном случае приложение должно использовать вызовы API Awareness DPI, например: либо API-интерфейсы SetProcessDpiAwarenessContext, либо API-интерфейсы SetThreadDpiAwarenessContext.

Как решить эту проблему?

...