Я пытаюсь создать выходной файл .wmv, используя фильтр записи WM Asf. Вот мой код.
IBaseFilter* pASFWriter; CoCreateInstance(CLSID_WMAsfWriter,NULL,CLSCTX_INPROC_SERVER,IID_IBaseFilter,(void**) (&pASFWriter));
pGraphBuilder->AddFilter(pASFWriter,L"FileWriter");
IFileSinkFilter *pSink2=NULL;
pASFWriter- >QueryInterface(IID_IFileSinkFilter,(void**)&pSink2); pSink2->SetFileName(OUTFILENAME,NULL);
Все вышеперечисленное возвращает S_OK, однако файл не создается. Я не могу понять, почему это так?