[問題] DirectShow使用自訂TransformFilter問題

看板C_and_CPP (C/C++)作者 (NANA真好看~^^)時間13年前 (2013/02/02 19:01), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC++ 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) DirectShow 問題(Question): 使用自定義的Transform Filter旋轉Capture Filter取得的影像 在串接自定義的Transform Filter之前 使用IAMVideoWindow可以控制讓Live的影像顯示在picturebox上 但是串接上去之後卻會跳出DirectShow的視窗 請問該如何設定才能顯示在picturebox上呢? 餵入的資料(Input): 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) pGraphBuilder->RenderStream(&PIN_CATEGORY_CAPTURE, &MDEIATYPE_VIDEO, pGraphFilter, pTransFilter, NULL); pGraphBuilder->RenderStream(&PIN_CATEGORY_STILL, &MDEIATYPE_VIDEO, pGraphFilter, pSampleGrabber, NULL); 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.197.62

02/06 09:54, , 1F
最後要接VMR並且指定picturebox的WHND給VMR
02/06 09:54, 1F
文章代碼(AID): #1H3F7iKQ (C_and_CPP)
文章代碼(AID): #1H3F7iKQ (C_and_CPP)