如何在directshow.net中使用CreateFilter方法?

时间:2013-05-10 15:39:58

标签: c# directshow directshow.net

有人会向我展示一个示例,说明directshow中的createfilter方法应如何工作吗?

我看到一个字符串作为参数传递但我不明白该字符串到底是什么。我只了解它的GUID部分。

1 个答案:

答案 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)
{