Vb.net 如何连接多个凸轮

Vb.net 如何连接多个凸轮,vb.net,video,webcam,video-capture,vfw,Vb.net,Video,Webcam,Video Capture,Vfw,我试图同时连接多个网络摄像头,但它会生成视频源对话框来选择网络摄像头。有没有办法绕过它?我可以明确地传递网络摄像机信息吗 下面是产生问题的代码 Dim infoReturn As VariantType infoReturn = SendMessage(hHwnd, WM_CAP_DRIVER_CONNECT, iDevice, 0) If SendMessage(hHwnd, WM_CAP_DRIVER_CONNECT, iDevice, 0) Then 'Set the preview

我试图同时连接多个网络摄像头,但它会生成视频源对话框来选择网络摄像头。有没有办法绕过它?我可以明确地传递网络摄像机信息吗

下面是产生问题的代码

Dim infoReturn As VariantType
infoReturn = SendMessage(hHwnd, WM_CAP_DRIVER_CONNECT, iDevice, 0)
If SendMessage(hHwnd, WM_CAP_DRIVER_CONNECT, iDevice, 0) Then
  'Set the preview scale
  Call SendMessage(hHwnd, WM_CAP_SET_SCALE, True, 0)
WM\u CAP\u DRIVER\u CONNECT是显示对话框的消息

任何帮助都将不胜感激


谢谢

您发送了两次
WM\u CAP\u DRIVER\u CONNECT
,您不需要这样做。这是一个古老的Windows API视频,您没有覆盖默认行为的灵活性,也不支持使用它的所有视频捕获源

也许您更应该考虑切换到较新的API(DriectShow/Media Foundation)