-1

我在使用 imgui dx12 示例时发现了一个非常奇怪的错误。当我双击窗口的标题栏以最大化窗口时,程序无法重新创建命令分配器。但是单击窗口的最大化按钮或调整窗口大小是可以的。显卡驱动可能会导致这个问题,因为它只在我使用集成英特尔显卡运行程序时才会发生。

4

1 回答 1

0

在 Win32 API 级别,双击非客户区(标题栏)会导致WM_NCLBUTTONDBLCLK,而最大化/调整大小会导致WM_SYSCOMMAND

如果客户端都没有处理,系统将执行默认行为并发出WM_SIZE以通知该操作。

ImGui 对这些事件做了什么我不能告诉你。

于 2020-02-22T08:53:42.003 回答