2011-04-30 71 views

回答

1

就我所知,它只是意味着「平常的信息」。因爲消息將正常發送到您的應用程序,所以當鼠標移動時,或者如果用戶試圖關閉窗口或任何其他導致消息發送到您的進程的事件,您仍然會收到消息。

我相信他們只是簡單地說,你必須確保你處理這種情況(如鼠標移動,不要試圖重新繪製光標如果設備處於復位過程中)

保持記住Direct3D和Windows消息泵(或者對於這個問題,整個窗口管理器)對彼此一無所知。例如,這就是爲什麼在切換窗口模式和全屏模式時必須要做所有努力的原因。 DirectX 只有瞭解該設備以及如何寫入它所綁定的HDC。它不會向您發送任何特殊消息,也不會爲您處理任何消息。

因此,他們只是說「不要因爲您的設備忙於重置Windows而停止發送消息」。

+0

我想我真的很感興趣的是Reset的調用是否會自己生成任何消息,或者是文檔只是說它不會阻塞任何消息。 – 2011-05-01 13:07:35

相關問題