首页 > 解决方案 > 如何使用 Directx10 使用 DXGI 和 SetFullScreenState(...) 检测全屏更改或退出?

问题描述

我好几天都没有找到下面描述的问题的解决方案:

因此,我需要知道如何获取我的 Directx 应用程序完成全屏或窗口模式的时刻,尤其是当它完全完成该过程时。

我读到我可以使用DXGI_STATUS_MODE_CHANGEDDXGI_STATUS_MODE_CHANGE_IN_PROGRESS返回值,但我不知道我可以使用哪个函数来获取这些值!

https://docs.microsoft.com/fr-fr/windows/desktop/direct3ddxgi/dxgi-status

(谢谢你的帮助)

例如,我用IDXGISwapChain::SetFullscreenState(true, nullptr)

它可以工作并且应用程序全屏显示,但我不知道如何获得渲染返回的那一刻(我可以看到我的渲染返回的那一刻)

标签: directxfullscreendxgi

解决方案


推荐阅读