gpt4 book ai didi

c++ - 我的 DirectShow 过滤器没有引脚

转载 作者:行者123 更新时间:2023-11-28 08:20:49 25 4
gpt4 key购买 nike

我通常使用 GraphEdit 构建过滤图。

我可以正确添加我的过滤器。这个过滤器来自一个由 WinDDK 制作的驱动程序。它有一个输入引脚和一个输出引脚。

当我尝试使用 this tutorial 以编程方式执行此操作时,过滤器加载,但它没有引脚。引脚枚举失败,当我使用 graphedit 连接到我的远程图形时,它没有显示任何引脚。

如何确保我的驱动程序导出正确的 DirectShow 过滤器?

关于创建 DirectShow 过滤器的 MSDN 教程和 GraphEdit“插入过滤器”功能之间的根本区别是什么?

最佳答案

如果我没理解错的话,你已经创建了自己的源过滤器?

指向复查:

  • 您是否正确实现了 GetPinCount、GetPin 和 FindPin?
  • 您是否在添加/创建每个图钉后调用了 IncrementPinVersion?

我不熟悉WinDDK开发,但是你能在那些方法中打断点看看发生了什么吗?

关于c++ - 我的 DirectShow 过滤器没有引脚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5904563/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com