当前位置: 代码迷 >> 多媒体/流媒体开发 >> 新手。
  详细解决方案

新手。

热度:7311   发布时间:2013-02-26 00:00:00.0
新手求助。。高手进
新手刚学DirectShow,我想问下编写一个Filter 的时候,做一个简单的输入,输出,为什么输出以后就自动分成音频,视频两部分了,还有,怎么实现输出端口的复制,或者说设置2个输出端口、3个输出端口,就是说怎么定义输出端口的数量,我在第一开始设置端口设置的是2个输出,可是没反应,怎么回事

------解决方案--------------------------------------------------------
继承CBaseFilter的时候,实现int GetPinCount();返回Pin的数量,
然后再实现CBasePin* GetPin(int n);返回输入输出pin,
具体是输入还是输出,就看你自己的需求了。
  相关解决方案