我已经搜索了几天无济于事。我试图简单地列出一个文本文件的图像设备名称,即使用C#的网络摄像头。我知道我可以使用System.IO.Ports来获取comports,但我无法找到列出Image设备的简单方法。C#获取网络摄像头的名称
我已经能够找到这段代码的WIA设备,但不是非WIA设备:
private static void DoWork()
{
var deviceManager1 = new DeviceManager();
for (int i = 1; (i <= deviceManager1.DeviceInfos.Count); i++)
{
// if (deviceManager1.DeviceInfos[i].Type !=
WiaDeviceType.VideoDeviceType) { continue; }
Console.WriteLine(deviceManager1.DeviceInfos[i].
Properties["Name"].get_Value(). ToString());
}
查找到aforge – Trey
我认为注册表会对这些信息 – Steve
这之前http://stackoverflow.com/questions/14771997/how-to-find-webcam –