是否可以从视频设备类型中删除屏幕截图。
如果我这样做
VideoDevices = EncoderDevices.FindDevices(EncoderDeviceType.Video);
它返回2个设备(插入网络摄像头和屏幕截图)
我不希望能够使用Screen Capture作为录制设备。
我是否应该在检查其名称时手动删除它,或者是否添加了某种功能以仅获取视频设备中的网络摄像头设备。
感谢。
答案 0 :(得分:0)
是的,根据字符串匹配进行过滤似乎是您的最佳选择。
过滤名称为“Screen Capture Source”或者DevicePath
不包含子字符串“usb”的事实。