DirectShow的pin通过什么函数来设置期望的CMediaType?
比如pin相连接,需要检查mediatype,由输出pin传给输入pin相关的CMediaType参数,但在输出pin中,该CMediaType是如何设置的呢?
[解决办法]
根据你当前这个Filter的功能,以及Pin上确定要输出的数据格式来确定。
可以是视频、音频以及自定义的其他类型。
CMediaType提供了一些函数方法来填写相关的类型信息,并且在Filter的Pin之间连接时,用来协商确定是否支持该种类型。
可以参考旧帖:http://topic.csdn.net/u/20100813/10/595452f9-c5b5-4fd6-8977-ea0b08fc7ed4.html