【发布时间】:2011-03-01 22:12:35
【问题描述】:
我正在尝试使用 WM Asf 编写器过滤器创建一个输出 .wmv 文件。这是我的代码。
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 但是没有创建文件。我无法理解为什么会这样?
【问题讨论】:
标签: directshow