2015-10-19 2 views
2

Q1: Что такое ожидаемое поведение из DWM в нескольких мониторов установки (расширенный), когда один из мониторов покрывается полный экран (D3D11) приложение (не максимальное окно без полей)?
1. все остальные экраны должны быть пустыми
2. все остальные экраны должны быть активно обновлены
3.?Ожидаемое поведение DWM, когда приложение выходит полноэкранный

Q2: Должны ли/могут приложения устанавливать поведение DWM в любом случае, когда они идут в полноэкранном режиме (я имею в виду: заставить его делать 1/2/3)?

Я читал DXGI: Best Practices, но на самом деле это не значит, что DWM сосуществует с полноэкранным приложением в настройках с несколькими мониторами.

Дополнительная информация:
Я вижу DWM себя по-разному в таких случаях, в зависимости от конкретного приложения (шахты или третья сторона), машина приложение запускается или даже конкретный пробег одного и того же приложения на том же машина. Googling показывает, что я не единственный, кто испытал эти несоответствия, например:
а) gaming.stackexchange.com - содержимое второго экрана сдвинуты
б) - второй монитор пустой

Спасибо,
kalesony

+0

** Играйте в игру с настройкой с двумя мониторами, и вы увидите, как это работает. ** Один дисплей учитывает собственный бизнес, в то время как игра полноэкранная на другом дисплее. Вот как я читаю свою электронную почту во время игры. Почтовый клиент открыт на другом экране. Если я не нажму на нее, фокус не будет потерян, а приложение с полноэкранным приложением. – CodeAngry

+0

CodeAngry: спасибо за быстрый ответ, но по моему опыту это не всегда так, так что либо поведение, о котором вы описали, не гарантировано * (и это часть моего вопроса), либо zap прав, и ваша игра на самом деле работает в максимальное окно без полей. – kalesony

+0

Прочтите мой комментарий к ответу zap. Я играл в игры уже более 10 лет, и у меня не было второго экрана, или что-то в этом роде. – CodeAngry

ответ

0

CodeAngry: вы описали поведение, когда приложение использует максимизированное окно без полей, а не «реальный полный экран», как упомянуто в вопросе.

+0

Вы должны сыграть в Battlefield 4 в полноэкранном режиме (без окон, а не без полей), чем вернуться с комментарием. И откройте свой Battlemap на другом экране браузера. – CodeAngry

Смежные вопросы