看板 C_and_CPP 關於我們 聯絡資訊
請問一下喔 我現在使用BCB程式 搭配兩個CCD與影像擷取卡雙輸出 現在問題是 程式執行時 我可以用手動的方式(視窗裡頭有選項可調整)調整VideoSource 那如果我想要讓它自動改變VideoSource(例如delay十秒鐘切換一次) 我是要怎麼去做?? 我是有試著想找出"capDlgVideoSource()"的原始碼(這是BCB裡面的函式) 那這個原始碼在BCB資料夾裡找得到嗎?? 還是說有其他的方法可以達成我上述的功能(在BCB的程式下)?? 謝謝各位了~ ^^ 補充一下: 我現在已經在"vfw.h"裡找到 #define capDlgVideoSource(hwnd) ((BOOL)AVICapSM(hwnd, WM_CAP_DLG_VIDEOSOURCE, 0, 0L)) 那我現在是要繼續找"AVICapSM()"這函式嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.149.100 ※ 編輯: ioioioioioio 來自: 140.113.149.100 (12/15 10:21)
makiyolove:以下回答不一定正確。先利用for loop執行搜尋驅動 12/15 17:28
makiyolove:capDriverConnect(vcHWND,i),若存在則存在陣列中記錄 12/15 17:28
makiyolove:若vcHWND存在,表示找到視訊,之後看你想開哪個都可以 12/15 17:31
謝謝~ 試了一下 都只有找到一個而已... 會不會是因為是同一張影像擷取卡的緣故 (單張影像擷取卡有兩個輸出端) 還有其他方法嗎? Q_Q ※ 編輯: ioioioioioio 來自: 220.132.15.164 (12/15 20:03)