gpt4 book ai didi

directx-11 - 全屏 Alt-tab

转载 作者:行者123 更新时间:2023-12-04 02:25:31 25 4
gpt4 key购买 nike

我正在将 DX11 用于主要以全屏模式运行的小型应用程序。
问题是当我 alt-tab 应用程序进入窗口模式时,如果我 alt-tab 返回它不会返回全屏。

我看到其他应用程序和游戏在alt-tabbing后保持全屏状态,如何在按下alt-tab时保持全屏模式?

最佳答案

当您创建交换链时,您使用 IDXGIFactory 对象。同一对象有一个名为 MakeWindowAssociation 的方法,使用以下标志调用该方法:DXGI_MWA_NO_ALT_ENTER。 (更多信息:http://msdn.microsoft.com/en-us/library/windows/desktop/bb174540(v=vs.85).aspx)

它将阻止自动从全屏模式切换到窗口模式。

您还可以研究 IDXGISwapChain 的这个方法,了解如何处理从全屏到窗口的手动更改:SetFullscreenState(更多信息:http://msdn.microsoft.com/en-us/library/windows/desktop/bb174540(v=vs.85).aspx)

关于directx-11 - 全屏 Alt-tab,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14432254/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com