为什么我在GraphEdit&中看到不同的过滤器? GraphStudio

时间:2011-09-27 12:28:23

标签: directshow graphedit

我正在使用GraphEdit和amp; GraphStudio处理视频。但是,有一些过滤器仅通过GraphEdit可见,反之亦然。 例如:ffdshow在GraphStudio中可用,但在GraphEdit中不可用,MainConcept滤镜在GrapahEdit中可见,但在GraphStudio中不可见。

以前有人遇到过这个问题吗?

阿里扎

1 个答案:

答案 0 :(得分:2)

这可能有几个原因,最明显的是如果你混淆了Win32和x64版本的应用程序。如果没有混淆,请注意某些过滤器将自己列入黑名单,以便在特定应用程序/进程中不可用。例如,MainConcept可能希望为GraphEdit启用他们的过滤器作为开发人员的演示模式,这样他们就可以确保过滤器是好的并支付商业版本,其中过滤器也可用于应用程序。

通常,当没有特殊意图有选择地禁用特定应用程序的过滤器时,使用DirectShow API的所有应用程序都可以使用fitler。