从视频设备类型中删除屏幕截图

本文关键字:删除 屏幕截图 类型 视频设备 | 更新日期: 2023-09-27 18:04:01

在Microsoft.Expression.Encoder中是否可以从视频设备类型中删除屏幕截图

如果我这样做

VideoDevices = EncoderDevices.FindDevices(EncoderDeviceType.Video);

它返回我2设备(网络摄像头插入和屏幕截图)

虽然我不希望使用屏幕捕获作为记录设备的能力。

我应该在检查它的名字时手动删除它,或者他们是否添加了某种功能,只能在视频设备中获得网络摄像头设备。

谢谢。

从视频设备类型中删除屏幕截图

是的,根据字符串匹配进行过滤似乎是您的最佳选择。

名称为"Screen Capture Source"的过滤器或它是DevicePath不包含子字符串"usb"的事实