VB.Net:检测网络摄像头

时间:2010-05-31 22:05:35

标签: vb.net webcam detection

如何以编程方式检测网络摄像头设备是否已插入PC,返回“True”或“False”。

1 个答案:

答案 0 :(得分:0)

可能是更好的方法,但我能想到的唯一方法是使用GetRawInputDeviceList枚举所有USB设备,然后使用GetRawInputDeviceInfo获取有关它们的更多信息。<登记/> 网络摄像头应该显示为HID,但我不知道是否有任何方法可以确定它是否是网络摄像头。

有关C#示例,请参阅here(如果您对C#不满意,可能会使用C#到VB.Net转换器。)