我用Graphedit 建好了各种Filter的连接,其中用到了一个分流的smart tee filter,在Graphedit中是可以正常运行的, 但是在写程序时,只要加入smart tee filter时就会报出一个"插入指针不存在"的错误提示!我用的是dspack控件开发的,我想可能是我没有在程序中构造好连接吧!现在我想请朋友们,能不能不给出一个简单的Filter连接的例子,让我学习一下,如何在程序中连接个个构建好的Filter的!谢谢了!

解决方案 »

  1.   

                                                         capture video->Elecard MPEG2 Video Decode->video Renderer
                                          video->smart tee 
                                                         preview video->sigma designs MPEG-2 hardware decoder->video Renderer  
                                                                    
    1.dat--> MainConcept MPEG Demultiplexer->
                                          audio->                       sigma designs mpeg-2 hardware decoder(上下同一个FILTER)
    graphedit的连接图大概就是这样,请大家帮帮我,在程序中我应如何写,初次学directshow真的不会!