如何调试c DirectShow过滤器

什么调试工具可用于directshow过滤器?目前,我有一个项目,编译和注册一个视频源过滤器,然后我在GraphEdit中设置一个图形.我在visual studio 2008中使用c.可以以任何可以设置断点,检查变量等方式获取附加到过滤器的调试器吗?除了这样一种方式可以将诊断信息记录在实时可以查看的地方?

解决方法

附加调试器应该没有问题.将graphedt.exe设置为过滤器的Visual Studio项目中的调试目标,您应该可以在代码中设置断点.如果您遇到困难,可能是由于某些解码器中的反调试逻辑 – 您必须避免使用这些逻辑.

您还可以通过记录交付及其时间戳和延迟来获取有用的调试信息.我找到最好的方法是使用直通过滤器.有一个这样的示例监视器过滤器,源自www.gdcl.co.uk/mobile(win32和win mobile)的源和二进制形式.

G

相关文章

本程序的编译和运行环境如下(如果有运行方面的问题欢迎在评...
水了一学期的院选修,万万没想到期末考试还有比较硬核的编程...
补充一下,先前文章末尾给出的下载链接的完整代码含有部分C&...
思路如标题所说采用模N取余法,难点是这个除法过程如何实现。...
本篇博客有更新!!!更新后效果图如下: 文章末尾的完整代码...
刚开始学习模块化程序设计时,估计大家都被形参和实参搞迷糊...