4

Я использую 64-разрядную версию Windows 7 (все визуальные эффекты отключены). Когда я играю в полноэкранные игры и переключаюсь в другое окно через Alt+Tab, а позже пытаюсь снова вернуться в игру тем же способом или щелкнув по нему на панели задач, это иногда не работает.

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

Однако в других случаях у меня нет этой проблемы. Например, в Fallout 3 простое переключение обратно в окно обычно восстанавливает игру без проблем.

Со Skyrim я заметил кое-что очень странное. Если я переключаюсь обратно в окно, это проблема с аудио, но без видео. Но из этого состояния, если я один раз нажму Alt+Tab, а затем один раз нажму левую кнопку мыши (в "пустой" области, например на фоне рабочего стола, но не на кнопке в другом окне), игра будет восстановлена. Я понятия не имею, почему это работает.

Однако этот маленький трюк не работает в Fallout в тех случаях, когда он застревает.

Я надеюсь, что есть верный способ заставить Windows перерисовать игровое окно.

2 ответа2

2

Это варьируется от игры к игре - некоторые могут вызвать проблемы, другие нет. Это главным образом вызвано тем, что игра берет на себя исключительное управление видеовыходом и не согласовывает это правильно с ОС при включении и выключении.

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

Если игра делает ее доступной, может быть выбран дополнительный режим - обычно называемый оконным (без полей) или полноэкранным (оконным), игра отображается в окне без какого-либо оформления окна. Его также можно нарисовать над панелью задач. Это обеспечивает тот же опыт, что и игра в полноэкранном режиме, но с преимуществом easilly, позволяющего «переключаться» на другие приложения.
Это также имеет то преимущество, что можно играть в игры на весь экран на одном мониторе, а на другом - использовать другие приложения, например, видеоплеер, веб-браузер, что в противном случае было бы невозможно в полноэкранном режиме. Недостатком является то, что, если это влияет на вашу игру, вы можете получить такое же падение производительности, как указано выше.

Другая альтернатива, также зависящая от игры, поддерживающей ее, заключается в переключении между полноэкранным и оконным режимами до и после переключения на другие приложения. Обычное сочетание клавиш для этого (когда оно существует) - Alt+Return.
В оконном режиме переключение между другими приложениями работает хорошо, а при воспроизведении в полноэкранном режиме возможные потери производительности из-за игры в оконном режиме отсутствуют.
Переключение из полноэкранного в оконный режим обычно выполняется лучше, чем переключение в другие приложения и из них, поэтому обычно это не приводит к наблюдаемым проблемам, когда игра не отображается.

1

Если вы постоянно выходите из игры, я бы порекомендовал "оконный режим". Как сказал happy_soil, это действительно зависит от игры. Я могу сообщить вам в своей системе, если я через несколько раз выйду из скайрима alt-tab из-за того, что моя игра просто зависнет.

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

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