【问题标题】:How to get multiple cams connected如何连接多个摄像头
【发布时间】:2013-05-13 10:18:30
【问题描述】:

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

这是产生问题的代码

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_CAP_DRIVER_CONNECT 是显示对话框的消息。

任何帮助将不胜感激。

谢谢

【问题讨论】:

    标签: vb.net video webcam video-capture vfw


    【解决方案1】:

    你发送WM_CAP_DRIVER_CONNECT 两次,你不需要。这是古老的 Video for Windows API,您无法灵活地覆盖默认行为,也无法使用它支持所有视频捕获源。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-08-08
      • 1970-01-01
      • 1970-01-01
      • 2023-01-25
      • 1970-01-01
      • 2012-07-14
      • 1970-01-01
      相关资源
      最近更新 更多