大虾帮我看看这个Direct show 的错误?为什么会出错???????????????
源代码如下:
DWORD dwERR=0;
dwERR=GetLastError(); //调试时这里是 dwERR=0
hr = CoCreateInstance(CLSID_CMpegVideoCodec,NULL,CLSCTX_INPROC_SERVER,IID_IBaseFilter,(void **)&m_MpegVideoDecoder ); //这里的hr=0 既成功的执行
dwERR=GetLastError();
//这里出了问题 dwERR是2
//在MSDN中是:The system cannot find the file specified
//这是为什么 CoCreateInstance正确执行,却获得最后错误?????