如何获取可用视频捕获设备的列表

新手上路,请多包涵

我正在使用 DirectShow.Net 创建一个项目,该项目使用 Visual C# 在 Windows 窗体中显示网络摄像头视图的预览。

我想从获取可用视频设备的集合开始,这样我就可以在内置网络摄像头或 USB 网络摄像头之间进行选择。

我已经看到了几个用 C++ 完成的例子,例如在 msdn“ http://msdn.microsoft.com/en-us/library/windows/desktop/dd377566(v=vs.85).aspx ”上。

但是,由于我不知道任何 C++,我不知道如何将此代码转换为 C#。

原文由 legohead 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 521
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题