[.NET] 同時啟動兩台WEBCAM

看板Visual_Basic作者 (sbk8027)時間12年前 (2013/05/14 15:09), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
想要同時啟動WEBCAM分別在PICTUREBOX1及PICTUREBOX2上 但目前用按鈕開啟時 開第一台 在開第二台第一台就會關掉 想請問是以下這裡的問題嗎? hWnd = capCreateCaptureWindowA("WebCam", (WS_CHILD Or WS_VISIBLE), 0, 0, 0, 0, PictureBox2.Handle.ToInt32(), 0) ' hWnd = capCreateCaptureWindowA("Capture", 1342177280, 0, 0, 640, 480, pic.Handle.ToInt32, 0) SendMessageA(hWnd, 1034, 0, 0) SendMessageA(hWnd, 1038, 44, 0) SendMessageA(hWnd, 1974, 1, 0) SendMessageA(hWnd, 1976, 66, 0) ' 連接至視訊裝置 If SendMessage(hWnd, WM_CAP_DRIVER_CONNECT, device, 0) = 1 Then ' 設定預覽比率 SendMessage(hWnd, WM_CAP_SET_SCALE, 1, 0) ' 設定預覽速率 SendMessage(hWnd, WM_CAP_SET_PREVIEWRATE, 30, 0) ' 開始視訊裝置預覽 SendMessage(hWnd, WM_CAP_SET_PREVIEW, 1, 0) ' 調整預覽大小至PictureBox SetWindowPos(hWnd, HWND_BOTTOM, 0, 0, PictureBox2.Width, PictureBox2.Height, (SWP_NOMOVE Or SWP_NOZORDER)) 這裡不能一樣嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.25.111

08/22 11:51, , 1F
VFW無法同時驅動兩台喔
08/22 11:51, 1F
文章代碼(AID): #1HaUChf9 (Visual_Basic)
文章代碼(AID): #1HaUChf9 (Visual_Basic)