S_PRESENT

方法與函式的一些可能傳回碼清單。

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

 

其他錯誤碼包含在 D3DERR中。

Direct3D 常數