Что означает «Отключить масштабирование дисплея при настройках высокого разрешения» в Windows 10?

1

При проверке в свойствах совместимости для ярлыка, я предполагаю, что это означает, что «Масштабирование дисплея» отключено, когда есть «Настройки высокого разрешения». Хорошо, но мои вопросы:

  1. Что такое масштабирование экрана? Возможно, это относится к настройке в диалоговом окне «Параметры нестандартного размера»:

Пользовательские параметры размеров

Если это так, то верно ли, что процентное значение, отличное от 100%, представляет собой «Масштабирование дисплея» (что должно быть отключено), а процентное значение в 100% означает отсутствие масштабирования дисплея?

  1. Когда у меня есть «Настройки высокого разрешения»? У меня монитор 2560х1440. Есть ли где-то, где я выбираю, установлен ли он на «Высокий DPI», а не на что-то другое (не знаю, в чем состоит противоположность)? Это по своей сути High DPI? Не-высокий DPI? У меня Dell UltraSharp U2515H, и, поскольку это всего лишь 25-дюймовый экран, возможно, он всегда с высоким разрешением?

На самом деле я хочу, чтобы масштабирование Windows оставалось на 150%, чтобы различные элементы пользовательского интерфейса были удобочитаемыми, и чтобы Lightroom и Photoshop работали с разрешением 2560x1440. Однако, когда я устанавливаю флажок «Отключить масштабирование дисплея при настройках высокого DPI» для этих приложений, их пользовательский интерфейс остается неизменным.

То же самое для Chrome. Независимо от того, установлен этот флажок или нет, значения в JavaScript для screen.width и screen.height составляют 1706x960. Когда я настраиваю Windows на 100% масштабирование, размеры экрана в Chrome отображаются как 2560x1440, что я и ожидал.

Марк Рочкинд
источник
1
1. это верно, что-либо около 100% является масштабированием дисплея, а отсутствие масштабирования означает 100%. Я не знаю, что означают окна с высоким разрешением, но ваши программы также могут не учитывать настройки Windows и просто игнорировать их. DPI основывается как на размере экрана, так и на разрешении, поэтому дисплей всегда будет иметь определенный фиксированный DPI, если вы используете его с его собственным (то есть с самым высоким) разрешением. Масштабирование - сложная проблема, вы можете прочитать об этом, если вам интересно.
ОК ... довольно хорошая информация. Спасибо, Флориан. Похоже, настройка свойства ярлыка может быть рекомендательной? В любом случае, я провел еще несколько экспериментов с Lightroom и Photoshop, и кажется, что они хорошо справляются с «высоким DPI» (не всегда) и по-прежнему работают с реальными пикселями экрана, даже когда Windows настроена на масштабирование. Это все, что я хотел, так что 1: 1 действительно 1: 1 в этих приложениях. Итак, все хорошо.
Марк Рочкинд

Ответы:

1

В Windows 10 есть 2 способа масштабирования дисплея:

  • Способ, который вы показали как «Пользовательский уровень масштабирования», является устаревшим и не рекомендуется

  • Вместо этого щелкните правой кнопкой мыши на рабочем столе, выберите «Настройка отображения», затем в разделе «Настройка отображения» установите «Изменить размер текста, приложений и т. Д.» На «150%» (это может сначала привести к отключению пользовательского масштабирования и регистрации. и обратно)

Надеемся, что использование второго метода решит вашу проблему, так как он работает намного лучше, чем первый.

Laurent
источник
Спасибо за эту полезную информацию ... Я не знал о двух способах сделать это. Тем не менее, он не совсем отвечает на мой первоначальный вопрос, поэтому флажок «Отключить масштабирование экрана при настройках с высоким разрешением» неэффективен для Chrome. Я думаю, что первый комментарий к моему первоначальному вопросу - это скорее ответ: этот флажок является лишь рекомендательным. (Моя «проблема» заключалась в том, что я хотел знать, что означает «Отключить масштабирование дисплея при настройках с высоким разрешением».)
Марк Рочкинд,
0

Сначала я отвечу на ваш второй вопрос, а затем на первый.

Высокий DPI

Высокий DPI относится к настройке, когда дисплей установлен на более чем 96 точек на дюйм. Точный DPI вашего дисплея зависит от 3 вещей.

  1. разрешение
  2. Физический размер
  3. Настройка Windows

У меня дисплей 2560х1440 14 дюймов. Это означает 209 точек на дюйм (вы можете использовать теорему Пифагора), что означает максимальную настройку 192 точек на дюйм. Windows может быть настроен на следующие настройки точек на дюйм

  1. 96 точек на дюйм - 100%
  2. 120 точек на дюйм - 125%
  3. 144 т / д - 150%
  4. 168 точек на дюйм - 175%
  5. 192 точек на дюйм - 200%
  6. 216 точек на дюйм - 225%
  7. 240 точек на дюйм - 250%

Это то, что вы установили через настройки дисплея в панели управления. Таким образом, я могу установить для моего 14 "дисплея любое значение DPI от 96 до 192 точек на дюйм.

У меня также есть 21,5-дюймовый монитор с разрешением 1920x1080. Это соответствует значению 102 т / д (фактически 96 т / д). Это означает, что я не могу установить этот монитор на высокое т. Д. Даже если я изменю процентное соотношение в настройках дисплея, это приведет только к эффекту масштабирования. ,

Масштабирование дисплея

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

Сайлеш Рамаянам
источник