我正在研究 DirectShow 以从 USB 设备和以下代码录制视频:
hr= m_captureGraphBuilder.SetOutputFileName(MediaSubType.Asf,
"E:\\exa.wmv", out pMux, out fSinkFilter);
//
//configure which video setting is used by graph
//
IConfigAsfWriter2 lConfig = pMux as IConfigAsfWriter2;
Guid asfFilter = new Guid("8C45B4C7-4AEB-4f78-A5EC-88420B9DADEF");
lConfig.ConfigureFilterUsingProfileGuid(asfFilter);
m_captureGraphBuilder.RenderStream(null,null, m_deviceFilter, null, pMux);
m_mediaCtrl = m_graphBuilder as IMediaControl;
m_mediaCtrl.Run();
我可以录制视频,但质量最低,我是 Directshow 的新手,
我怎样才能提高质量?