读书人

*怎么获得outpin和inpin指针?

发布时间: 2012-04-14 17:14:21 作者: rapoo

***如何获得outpin和inpin指针???**
向图表管理器中加入了一个source filter如何获得它的outpin指针呢?我用SDK方式。

[解决办法]
int cPins = m_pFilter-> GetPinCount();
int cOutputPins = 0;
for (int c = 0; c < cPins; c++) {
CBasePin *pPin = m_pFilter-> GetPin(c);
PIN_DIRECTION pd;
HRESULT hr = pPin-> QueryDirection(&pd);
if (FAILED(hr)) {
return hr;
}

if (pd == PINDIR_OUTPUT) {
//添加你自己的实现代码

}
}

读书人网 >多媒体

热点推荐