我通常用GraphEdit构建过滤器图。
我可以正确地添加我的过滤器。此筛选器来自由WinDDK制作的驱动程序。它有一个输入引脚和一个输出引脚。
当我尝试使用this tutorial进行编程时,过滤器会加载,但它没有管脚。管脚枚举失败,当我使用graphedit连接到我的远程图形时,它没有显示任何管脚。
如何确保驱动程序导出正确的DirectShow筛选器?
关于创建DirectShow筛选器和GraphEdit“插入筛选器”函数的MSDN教程有什么根本区别?
发布于 2011-05-12 17:53:42
如果我没理解错的话,你已经创建了自己的源过滤器?
指向复查:
我不熟悉WinDDK开发,但是您能在这些方法中设置断点来查看发生了什么吗?
发布于 2011-05-12 14:16:10
某些过滤器在插入到图形时可能没有管脚(特别是没有输出管脚)。这些滤波器通常根据特定条件动态创建其引脚:例如,我知道一些BDA驱动器仅在其输入引脚连接后才创建其输出引脚。这允许根据将要连接到输入引脚的内容来决定输出引脚的媒体类型。也许你可以检查一下你是否处于类似的情况。
银杏
https://stackoverflow.com/questions/5904563
复制相似问题