标签: c++ windows directx directx-11 dxgi
我正在使用IDXGIFactory1::isCurrent()检测显示拓扑何时发生变化。
IDXGIFactory1::isCurrent()
文件说;
FALSE,如果新适配器可用或当前适配器 正在消失。是的,没有适配器更改。 IsCurrent返回FALSE 通知调用应用程序重新枚举适配器。
然而,在WM_DISPLAYCHANGE消息之后似乎返回TRUE,例如在进入全屏模式之后。
我真的希望在全屏后重新枚举所有DXGI拓扑吗?有谁知道这是如何工作的?