S_PRESENT
方法和函式的一些可能傳回碼清單。
#define | 描述 |
---|---|
S_OK | 裝置正常執行,而且可用於轉譯。 |
S_PRESENT_OCCLUDED | 簡報區域被遮蔽。 遮蔽表示簡報視窗已最小化,或另一部裝置在與簡報視窗相同的監視器上進入全螢幕模式,且簡報視窗完全在該監視器上。 如果工作區是由另一個 Window 所涵蓋,則不會發生遮蔽。 遮蔽的應用程式可以繼續轉譯,而且所有呼叫都會成功,但遮蔽的簡報視窗將不會更新。 最好應用程式應該停止使用裝置轉譯至簡報視窗,並持續呼叫 CheckDeviceState,直到S_OK或S_PRESENT_MODE_CHANGED傳回為止。 |
S_PRESENT_MODE_CHANGED | 桌面顯示模式已變更。 應用程式可以繼續轉譯,但可能會有色彩轉換/延展。 挑選類似目前顯示模式的後台緩衝區格式,並呼叫 Reset 以重新建立交換鏈結。 呼叫 [重設] 之後,裝置會保留此狀態。 |
其他錯誤碼包含在 D3DERR中。
相關主題