以下は私のフィルターグラフです。フィルターグラフに「ffdshow ビデオ エンコーダー」エンコーダーを挿入しようとしていますが、挿入できません。
以下は、filtergraph を生成した後に Compressor に接続しようとするコードです。
public void setFileName(string pFileName)
{
int hr;
IBaseFilter _infinitePinTeeFilter = null;
graph.FindFilterByName("Infinite Pin Tee Filter", out _infinitePinTeeFilter);
mediaControl.Stop();
hr = captureGraphBuilder.SetOutputFileName(MediaSubType.Avi, pFileName, out mux, out sink);
checkHR(hr, "Can't set SetOutputFile");
hr = captureGraphBuilder.RenderStream(null, MediaType.Video, _infinitePinTeeFilter, _videoCompressor, mux);
checkHR(hr, "Can't Render Output File");
mediaControl.Run();
}
助けていただければ幸いです...ありがとう。