Я играю в некоторые игры Steam на весь экран, но они используют только один монитор. Если я попытаюсь использовать свой браузер на втором мониторе, игра свернется.

Можно ли предотвратить полноэкранное приложение от минимизации при потере фокуса?

Я использую Windows 7

1 ответ1

0

Вообще нет.

В частности, игры полагаются на аппаратное наложение, чтобы рисовать в полноэкранном режиме. Этот метод имеет преимущество в скорости, потому что игра может полностью обойти Windows и записывать кадры непосредственно в буфер вывода графики.

Когда игра находится в оконном режиме, операционная система контролирует выходной буфер, поэтому игра должна отображать кадры, используя оконный менеджер операционной системы. Этот процесс медленнее, потому что буфер вывода должен использоваться совместно со всеми другими окнами на экране.

Одновременно на экране может быть виден только один выходной буфер, поэтому, если ваша игра контролирует его, его нужно свернуть, чтобы вернуться к выходному буферу Windows.

Единственное решение - запустить игру в оконном режиме (если это возможно) и развернуть ее на одном экране. Но в зависимости от игры, это будет стоить вам несколько FPS.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .