Hi
Sample code:
using DirectShowLib;
var devices = DsDevice.GetDevicesOfCat(FilterCategory.VideoInputDevice);
foreach (var device in devices)
{
Debug.WriteLine(device.FriendlyName);
}
DsDevice.GetDevicesOfCat(FilterCategory.VideoInputDevice) returns currently available video capture devices.