DirectShow支持多种视频输入设备,前提是系统中提供了适当的捕获过滤器。 DirectShow中有没有办法检测一种视频输入设备?说,我在列举视频输入设备,只想拿相机...... 如果DirectShow中没有专门的API,您能否建议其他方法来查找相机设备?
答案 0 :(得分:0)
解析名字对象显示名称你可以获得一些线索,特别是你通常可以整理出虚拟摄像机,这些虚拟摄像机不是通过内核模式驱动程序实现的(后端有真正的硬件设备可以检查VID / PID标识符,例如,针对已知设备的内部数据库)。你可以做的很少,没有其他信息。
您需要阅读David Miller在此帖子中的帖子:How to identify a video device correctly?。