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