共用方式為


S_PRESENT

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

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

 

其他錯誤碼包含在 D3DERR中。

Direct3D 常數