如何获取未注册的DirectShow过滤器的默认过滤器名称

迈克·迪内斯库

我正在通过CLSID从DLL手动加载一些未注册的DirectShow过滤器,我想找出过滤器的名称(它出现在GraphEdit中)。

我试过使用该IBaseFilter:QueryFilterInfo方法,但仅在过滤器是图形的一部分时才起作用,即使这样,它也会返回将过滤器添加到图形时为过滤器指定的名称。

我正在寻找将过滤器的一个实例添加到GraphEdit中的图形时该过滤器将具有默认名称。有可能得到它,如何获得?

罗曼·R。

当过滤器加入图表时,过滤器图表会为过滤器分配唯一的名称。该名称可以由过滤器加法器建议,然后在发生冲突的情况下,过滤器图形可能会附加一个数字作为后缀。如果加法器未提供任何名称,则过滤器图形QueryFilterInfo从过滤器注册信息中获取“默认”名称,其中友好名称也是注册的一部分。

注册名称由Filter Mapper管理,并且可以通过编程方式访问。然后依次将信息保留在类别键(尤其是类别)下的注册表中。HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11D0-BD40-00A0C911CE86}\Instance钥匙。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Ansible默认过滤器

如何设置默认过滤器以隐藏div

如何设置默认过滤器月份和年份?

获取不带类别的DirectShow过滤器的显示名称

在tensorflow中使用gabor过滤器或其他任何过滤器代替默认过滤器

如何在Power Bi中使用默认过滤器和可用过滤器?

DirectShow示例过滤器:如何使用?

添加默认过滤器显然会“禁用”原始过滤器

带部分编号的默认过滤器

Django admin中的默认过滤器

DJANGO - 模型中的默认过滤器

Flask-Admin默认过滤器

在视图中添加默认过滤器-Odoo

DirectShow过滤器:变换

过滤时,如果指定的文件不存在,如何使用默认过滤器文件?

Spring Boot过滤器错误,未注册过滤器后无法注册

Elasticsearch范围过滤器不起作用(未注册过滤器)

Spring Security addFilter未注册过滤器后

Kendo Ui自动完成-如何将默认过滤器“ startWith”更改为“ contains”?

如何在Kendo ui Grid MVC中更改默认过滤器运算符

Django_filters 更改标签,如何找出默认过滤器类型

免费注册(sxs)COM DirectShow过滤器

如果没有过滤器,如何将卡片设置为默认值?如何为页面设置默认过滤器?

如何列出默认的lpr过滤器?

使用DirectShow获取过滤器(com设备)

如何在未注册的过滤器上使用属性页?

如何从CIRowAverage过滤器获取值?

TFS 2017 - 在功能板中添加默认过滤器

默认过滤器处于活动状态时下载所有数据