http://blog.csdn.net/rageliu/archive/2006/03/10/621157.aspx刚好有点时间做了个demo,其实就是对sdk中的PushSource项目重写了一遍,主要是说说写filter这个过程,晚上兴致来了写了,可能会有点乱要源代码的留个邮箱,会尽快传给你

解决方案 »

  1.   

    [email protected]上的文章看了下,写得很详细,适合我等菜鸟入门之用,楼主辛苦了!感谢!!
      

  2.   

    楼主真是为我们这些初学者着想啊,非常感谢!
    请给我一份源代码:[email protected]
      

  3.   

    这2天休息了没来,明天星期1发给大家.成功便宜并注册后在调试的GraphEdit里面就会有Push_Test这样一个filter,用它就可以看到效果了,在源代码里面的pin实现类的够造函数里面有一个bmo图片的路径,调试时我写死了的,需要根据你的图片路径修改下
      

  4.   

    好像做实际的解文件的时候还要实现:IFileSourceFilter 接口,其中的load函数是用来装文件的
      

  5.   

    楼主看来是高手,问你个问题,不知道你遇到过没有,我用Renderfile,播放一个音频,播放完以后对该文件进行修改操作失败,说文件句柄没有释放,但是我是遍历了graph释放的filter阿.不应该存在没有释放的问题阿..困扰了我好久,知道什么原因吗?那个高手能解惑吗?
      

  6.   

    确定是播放影起的句柄没有释放??????你说都释放了的就这样也不好说,发给我看看可以吗[email protected]
      

  7.   

    收到, 谢谢.不过发现lz竟然可以把未来的事情现在做完, 佩服..~~~////////////////////////////
    欢迎csdn的朋友多多交流rageliu (长白山的水怪居然是假的 近期目标是还债!!!等有钱了去喀纳斯看水怪......) 
                                                           2006.10.03于北京/////////////////看看lz标的日期..哈哈
      

  8.   

    c:\program files\microsoft platform sdk\samples\multimedia\directshow\baseclasses\wxutil.h(537) : error C2061: syntax error : identifier 'DWORD_PTR'
    嘿, 我有好多错误 . 是不是include 文件的顺序问题, 还是?? c:\program files\microsoft platform sdk\samples\multimedia\directshow\baseclasses\ctlutil.h(437) : error C2504: 'IBasicVideo2' : base class undefined
    c:\program files\microsoft platform sdk\samples\multimedia\directshow\baseclasses\ctlutil.h(904) : error C2146: syntax error : missing ';' before identifier 'm_dwAdvise'
    c:\program files\microsoft platform sdk\samples\multimedia\directshow\baseclasses\ctlutil.h(904) : error C2501: 'DWORD_PTR' : missing storage-class or type specifiers
      

  9.   

    看来我来的有点晚  请LZ发给我,谢谢
    [email protected]
      

  10.   

    都发了,最近公司项目的升级全用c# .net,正学呢,嘿嘿,没多少时间学习ds了
      

  11.   

    [email protected]
    谢谢您!!~~~
      

  12.   

    [email protected]
    现在还可以吗?谢谢