当应用程序全屏显示时,预期的DWM行为

时间:2015-10-19 06:47:26

标签: windows directx fullscreen multiple-monitors dwm

Q1 :当多显示器设置(扩展)时, DWM 预期行为是什么?监视器由全屏(D3D11)应用程序覆盖(不是最大化的无边界窗口)?
 1.所有剩余的屏幕应为空白
 2.所有剩余的屏幕都应该积极刷新  3.?

Q2 :应用程序应该/可以设置DWM在全屏时的行为(我的意思是:强迫它做1/2/3)?

我已阅读DXGI: Best Practices,但它并未真正考虑DWM与多显示器设置中的全屏应用程序共存。

其他信息:
在这种情况下,我可以看到DWM的行为有所不同,具体取决于特定的应用程序(我的或第三方),机器应用程序在同一台机器上运行,甚至是同一个应用程序的特定运行。谷歌搜索显示我不是唯一经历过这些不一致的人,例如: a)gaming.stackexchange.com - 第二个屏幕的内容移位了
b)forums.geforce.com - 第二个监视器空白

谢谢,
kalesony

1 个答案:

答案 0 :(得分:0)

CodeAngry:您已经描述了应用程序使用最大化的无边框窗口时的行为,而不是真正的全屏幕"如上所述。