2011-04-30 53 views

回答

1

就我所知,它只是意味着“平常的信息”。因为消息将正常发送到您的应用程序,所以当鼠标移动时,或者如果用户试图关闭窗口或任何其他导致消息发送到您的进程的事件,您仍然会收到消息。

我相信他们只是简单地说,你必须确保你处理这种情况(如鼠标移动,不要试图重新绘制光标如果设备处于复位过程中)

保持记住Direct3D和Windows消息泵(或者对于这个问题,整个窗口管理器)对彼此一无所知。例如,这就是为什么在切换窗口模式和全屏模式时必须要做所有努力的原因。 DirectX 只有了解该设备以及如何写入它所绑定的HDC。它不会向您发送任何特殊消息,也不会为您处理任何消息。

因此,他们只是说“不要因为您的设备忙于重置Windows而停止发送消息”。

+0

我想我真的很感兴趣的是Reset的调用是否会自己生成任何消息,或者是文档只是说它不会阻塞任何消息。 – 2011-05-01 13:07:35

相关问题