Gra*_*ant 6 c# directshow directshow.net
我在C#中使用DirectShowLib.我想在C#中使用File Writer来设置文件输出.我想使用File Writer,因为Graph.SetOutputFileName()不会连接到我的编码器,但File Writer会.如何在C#中设置文件编写器保存的文件?
我尝试在DxPropPages示例中提取其属性页,但是不会出现File Writer.
IBaseFilter ibf = new FileWriter() as IBaseFilter;
Run Code Online (Sandbox Code Playgroud)
更新:
“我知道如何在代码中将文件编写器添加到我的图表中,但我只是不知道如何设置文件路径”
尝试以下操作:
FileWriter fileWriter = new FileWriter();
IFileSinkFilter fileSinkFilter = (IFileSinkFilter)fileWriter;
fileSinkFilter.SetFileName(fileOutput, null);
Run Code Online (Sandbox Code Playgroud)
这里有一个有用的链接,显示了完整的运行示例。该示例演示了 DES 的使用,但您应该从中了解总体思路。
| 归档时间: |
|
| 查看次数: |
2107 次 |
| 最近记录: |