有人会向我展示一个示例,说明directshow中的createfilter方法应如何工作吗?
我看到一个字符串作为参数传递但我不明白该字符串到底是什么。我只了解它的GUID部分。
答案 0 :(得分:1)
最新的DirectShow.NET 2.1中没有CreateFilter
方法甚至标识符。
在几个示例项目中有CreateFilter
个方法,他们在那里做了评论中解释的操作。
/// <summary>
/// Enumerates all filters of the selected category and returns the IBaseFilter for the
/// filter described in friendlyname
/// </summary>
/// <param name="category">Category of the filter</param>
/// <param name="friendlyname">Friendly name of the filter</param>
/// <returns>IBaseFilter for the device</returns>
private IBaseFilter CreateFilter(Guid category, string friendlyname)
{