請問雙螢幕顯示卡搭配BitBlt寫法去擷取畫面影像問題? |
答題得分者是:HikaruGo
|
g9412747
初階會員 發表:3 回覆:28 積分:36 註冊:2009-02-25 發送簡訊給我 |
請問各位高手:
我有一個Canon G9相機,是USB介面, 可以經由廠商提供的軟體去看到即時視訊的畫面, 因為時間因素和若干原因,無法取得Canon G9 的SDK 目前情況是, 硬體上 , 我使用雙螢幕顯示卡 搭配一母二公VGA 的線接到"一台"螢幕 螢幕上有兩個Application ,一個是我自己寫的程式畫面 ,一個就是 Canon廠商的Application畫面 我用簡單的bitblt方式將Application的即時視訊畫面區域 , 顯示在我自己的程式上 這方法很OK , 模擬的結果像似自己套用Canon SDK的方式寫出來,只是解析度不佳 這條件必須滿足以下條件: (1)Canon 廠商 Application 必須存在於螢幕上,且不允許任何視窗遮蔽到 (2)我又必須隱藏Canon 廠商的Application 相互矛盾下,這就是我為什麼要雙螢幕顯卡 & 一母二公的線 & 一台螢幕 因為只有這樣,我才可以讓廠商的Application經由我的程式來啟動,並且將它存放在"第二個"虛擬螢幕上 當然硬體部分必須經過一些處理,這些不談 問題來了! 當經由我的程式呼叫Canon廠商的Application時,必須等待廠商這套軟體完全啟動後 才能經API的方式去設定它的顯示位置座標在第二個虛擬螢幕上 還沒執行到我的API程式碼片段時這段期間,會一小段時間秀在我真正的螢幕上(大約1秒) 請問有辦法讓它完全不會出現嗎?? 我試過超多種方法了! 但是都不行! 請大家提供一些意見給我吧! 謝謝 |
g9412747
初階會員 發表:3 回覆:28 積分:36 註冊:2009-02-25 發送簡訊給我 |
|
HikaruGo
中階會員 發表:22 回覆:69 積分:88 註冊:2007-12-09 發送簡訊給我 |
|
g9412747
初階會員 發表:3 回覆:28 積分:36 註冊:2009-02-25 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |