1
如何以编程方式检测摄像头设备是否插入PC,返回“真”或“假”。VB.Net:检测摄像头
如何以编程方式检测摄像头设备是否插入PC,返回“真”或“假”。VB.Net:检测摄像头
可能是这样做的一些更好的方法,但我能想到的唯一的方法是使用GetRawInputDeviceList
来枚举所有USB设备,然后使用GetRawInputDeviceInfo
获得更多关于它们的信息。
网络摄像头应该显示为HID,但我不知道是否有任何方法可以确定它是否是网络摄像头。
请参阅here对于C#示例(如果您对C#不熟悉,可能会使用C#到VB.Net转换器)。