私はUSBデバイスから、次のコードからの映像を記録するためのDirectShowに掘っています:ConfigureFilterUsingProfile DirectShow非圧縮録画による画質の調整方法は?
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や物事に新しいですどうすれば品質を上げることができますか?
唯一のGUIDが私の作品と、それはそう動作するかどうか、それはこのタイプのことを意味していのファイルが私のPCにあります – Rawat
このプロファイルはあなたと他の人のために働く可能性が高い理由は、それはビデオのみのプロファイルです。オーディオ信号を供給しない場合は、「オーディオなし」のプロファイルのみを適用できます。 –
私はWMProfile_V80_256Videoを使用したいのですか – Rawat