[問題] DirectShow 的問題

看板Programming作者 (小飄)時間16年前 (2009/12/04 11:32), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/1
請問我有兩台電腦 都是剛重灌的 所以新安裝的軟體都一樣 當我要跑相同的 DirectShow程式(讀取影片及WebCam畫面)時 也都可以編譯成功 也都能執行 可是其中一台(A電腦)卻沒有出現 影片畫面或是WebCam 的畫面(黑畫面) 我用 GraphEdit 來看 發現A電腦比B電腦(正常畫面)多了一個 中間的filter video http://www.wretch.cc/album/show.php?i=tocute520&b=5&f=1990261512&p=0 WebCam http://www.wretch.cc/album/show.php?i=tocute520&b=5&f=1990261513&p=1 B電腦都是 input source後直接接 Renderer 可以請問這是什麼問題嗎 我該如何讓A電腦也能跑這個程式呢 謝謝好心人的回瘩 感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.79.49

12/05 15:50, , 1F
那是 decoder filter.
12/05 15:50, 1F

12/05 15:50, , 2F
你的程式 graph 不要使用 auto render
12/05 15:50, 2F

12/05 15:51, , 3F
Create decoder filter接在source filter後
12/05 15:51, 3F

12/05 15:52, , 4F
再接 video renderer
12/05 15:52, 4F

12/07 09:08, , 5F
請教 除了改code外 還有其他方法嗎?? thx
12/07 09:08, 5F

12/07 09:21, , 6F
因為我怕改了以後換B電腦不能跑....
12/07 09:21, 6F
文章代碼(AID): #1B68Az6I (Programming)