作者tocute (小飄)
站內Programming
標題[問題] DirectShow 的問題
時間Fri Dec 4 11:32:10 2009
請問我有兩台電腦 都是剛重灌的 所以新安裝的軟體都一樣
當我要跑相同的 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
推 layan:那是 decoder filter. 114.45.212.207 12/05 15:50
→ layan:你的程式 graph 不要使用 auto render 114.45.212.207 12/05 15:50
→ layan:Create decoder filter接在source filter後 114.45.212.207 12/05 15:51
→ layan:再接 video renderer 114.45.212.207 12/05 15:52
→ tocute:請教 除了改code外 還有其他方法嗎?? thx 220.128.79.49 12/07 09:08
→ tocute:因為我怕改了以後換B電腦不能跑.... 220.128.79.49 12/07 09:21