Wild Cat <
0@8912.5020.2> wrote:
WC >Заметил, что в Windows 11 - многие окна, и интерфейс ОС - нечётки, и
WC >"размыты по пикселям". Hо не все.
WC >
WC >В Windows 10 такого не наблюдалось (приложения использую одни и те же).
Значит, в вашей Win11 другие настройки High-DPI Awareness -- жуткого
механизма для масштабирования интерфейса на дисплеях с высокой
плотностью растра. Эта фигня многим жизнь портит, мылит интерейс старых программ, написанных без специльной поддержки этой технологии но уровне
WinAPI. Если уж маштабировать, то целочисленными коэффициeнтами:
<
https://tanalin.com/articles/integer-scaling/>
Да, обратите внимание, те приложинея, которые отображаются хорошо,
скорее всего всё-равно размыты, только намного слабее, из-за того, что
не везде полностью отключается сгаживание (проститие, сглаживание)
шрифтов BlearType (простите, ClearType). Это лего заметить при помощи
лупы или на увеличенном (кратно!) скриншоте.
WC >Есть ли способ это пофиксить, и заставить Windows 11 выводить картинку
WC >"в строгом соответствии с пикселями"?
К счастью, вроде как есть. В новых *Windows* я видел в ярлыке галочку, отключающую High-DPI Awareness, а если её нет, то можно рядом с
исполнимым файлом программы поместить специальный манифест. В интернете
много немного различающихся инструкций о том, как это сделать:
<
https://www.thewindowsclub.com/how-to-change-scaling-for-specific-apps-in-windows-11>
<
https://tanalin.com/articles/integer-scaling/#h-partial-windows-dpi>
---
* Origin: nntp://news.fidonet.fi (2:221/6.0)