directx - 如何使用 Directx10 使用 DXGI 和 SetFullScreenState(...) 检测全屏更改或退出?
问题描述
我好几天都没有找到下面描述的问题的解决方案:
因此,我需要知道如何获取我的 Directx 应用程序完成全屏或窗口模式的时刻,尤其是当它完全完成该过程时。
我读到我可以使用DXGI_STATUS_MODE_CHANGED
或DXGI_STATUS_MODE_CHANGE_IN_PROGRESS
返回值,但我不知道我可以使用哪个函数来获取这些值!
https://docs.microsoft.com/fr-fr/windows/desktop/direct3ddxgi/dxgi-status
(谢谢你的帮助)
例如,我用IDXGISwapChain::SetFullscreenState(true, nullptr)
它可以工作并且应用程序全屏显示,但我不知道如何获得渲染返回的那一刻(我可以看到我的渲染返回的那一刻)
解决方案
推荐阅读
- git - git: includeIf 不使用 git clone
- javascript - 通过单击按钮从一行中的列中获取 h1 文本内容
- apache-flink - 在多并行 Flink 应用程序中平均分配具有单一并行性的算子
- python - 有没有办法让数据库列相互独立?
- c# - 我在 C# 中的递归阶乘示例代码有什么问题
- amazon-web-services - 如何将正确的项目路径传递给 bitbucket 管道?
- elasticsearch - abc从本地sql server导入数据到本地elasticsearch
- python - 如何安装“pip install rasa”,我收到错误
- python - 我已经在 python 中为 json 编写了这段代码,我收到了这个错误“JSONDecodeError:期望用双引号括起来的属性名称”
- css - 如何将本地图像加载到 WebGL 上下文