IViewHelper Clone-View COM 物件的需求
硬體廠商的 clone-view IViewHelper COM 介面物件必須符合下列需求:
COM 物件必須位於動態連結程式庫 (DLL) 內,這是 COM 同進程 () 伺服器。
COM 物件的實作必須不透明于作業系統。
IViewHelper介面必須提供取得和設定拓撲資料的方法,其中包括複製檢視。
硬體廠商必須尋找複製檢視的顯示模式,讓顯示器顯示在兩個以上的監視器上。
如果呼叫 COM 物件的 IViewHelper::Commit 方法不會產生模式變更, Commit 必須呼叫 Win32 BroadcastSystemMessage 函式,而且一律使用BSF_POSTMESSAGE廣播選項張貼 (,) WM_DISPLAYCHANGE訊息。 如需BroadcastSystemMessage的詳細資訊,請參閱Microsoft Windows SDK檔。
IViewHelper::Commit方法不能用來取代呼叫 Win32 ChangeDisplaySettingsEx (Null、Null、Null、0、Null) 函式與指定的引數。 如需 ChangeDisplaySettingsEx的詳細資訊,請參閱 Windows SDK 檔。