本文整理汇总了C#中IFilter.Initialize方法的典型用法代码示例。如果您正苦于以下问题:C# IFilter.Initialize方法的具体用法?C# IFilter.Initialize怎么用?C# IFilter.Initialize使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IFilter
的用法示例。
在下文中一共展示了IFilter.Initialize方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Update
public void Update()
{
m_SourceFilter = new SourceFilter();
var rgbInput = m_SourceFilter.Transform(x => new RgbFilter(x));
m_Filter = CreateSafeFilter(Chain, rgbInput)
.SetSize(Renderer.TargetSize)
.Compile();
m_Filter.Initialize();
}
示例2: InitializeFilter
private void InitializeFilter(Dictionary<string, string> arguments)
{
string filterName;
if (arguments.TryGetValue(FilterNameArg, out filterName)
&& _filterMap.ContainsKey(filterName))
{
// Note: could use MEF or some other lookup technique to find a specific filter. If you
// just have a few known filters, a map like this might be a good idea
_filter = _filterMap[filterName].Value;
_filter.Initialize(arguments);
}
}