2010-01-23 45 views
0

海.. 只是我寫了應用程序顯示預覽給用戶和捕獲image.am使用捕獲圖像捕獲圖像捕獲PIN.PREVIEW PIN用戶只是預覽video.its運行良好但是當我停止預覽其影響停止視頻預覽使用directshow在vC++

正在使用的停止預覽控制流CAPTURE.cant捕獲圖像..

PL好心幫

回答

1

一種解決方案是使用GMFBridge,它允許您連接多個一起圖形化並獨立控制它們。

Source -- (capture pin) --> capture sink 
     -- (preview pin) --> preview sink 

一個預覽:

Preview source --> renderer 

,另一個用於捕獲:

Capture source --> sample grabber 

使用其源連接到兩個水槽這樣,你可以有3個圖表,一個GMFBridge然後您可以將捕獲接收器連接到捕獲源,並將預覽接收器連接到預覽源。一旦完成,您可以在不影響捕獲圖的情況下啓動或停止預覽圖,反之亦然。希望有幫助