Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我们必须找到第一个支持IAMCrosbar接口的过滤器(或与相应视频捕获过滤器最近的上游过滤器)。@rogerdpack:单独的过滤器实现,这是可选的,但是当进入加载/保存状态时,它就是有问题的接口。您可以使用Load和Save方法进行状态操作。正如我在编_C#_.net_Properties_Directshow_Directshow.net - Fatal编程技术网

C# 我们必须找到第一个支持IAMCrosbar接口的过滤器(或与相应视频捕获过滤器最近的上游过滤器)。@rogerdpack:单独的过滤器实现,这是可选的,但是当进入加载/保存状态时,它就是有问题的接口。您可以使用Load和Save方法进行状态操作。正如我在编

C# 我们必须找到第一个支持IAMCrosbar接口的过滤器(或与相应视频捕获过滤器最近的上游过滤器)。@rogerdpack:单独的过滤器实现,这是可选的,但是当进入加载/保存状态时,它就是有问题的接口。您可以使用Load和Save方法进行状态操作。正如我在编,c#,.net,properties,directshow,directshow.net,C#,.net,Properties,Directshow,Directshow.net,我们必须找到第一个支持IAMCrosbar接口的过滤器(或与相应视频捕获过滤器最近的上游过滤器)。@rogerdpack:单独的过滤器实现,这是可选的,但是当进入加载/保存状态时,它就是有问题的接口。您可以使用Load和Save方法进行状态操作。正如我在编辑中所述,EnumFilters也不正确,因为最终我仍然使用(部分)名称来标识筛选器。关于你对我的第一个问题的回答:没有这些对用户不友好的属性页,你能做到吗?不对?它非常可靠。只是名字不可信。关于第一个问题-是的,使用专用接口,特定于过滤器,您


我们必须找到第一个支持
IAMCrosbar
接口的过滤器(或与相应视频捕获过滤器最近的上游过滤器)。@rogerdpack:单独的过滤器实现,这是可选的,但是当进入加载/保存状态时,它就是有问题的接口。您可以使用
Load
Save
方法进行状态操作。正如我在编辑中所述,EnumFilters也不正确,因为最终我仍然使用(部分)名称来标识筛选器。关于你对我的第一个问题的回答:没有这些对用户不友好的属性页,你能做到吗?不对?它非常可靠。只是名字不可信。关于第一个问题-是的,使用专用接口,特定于过滤器,您需要知道特定过滤器使用哪个接口,例如,对于MS过滤器,您可以查找MSDN。使用第三方筛选器时,您通常会引用他们自己的文档。使用“不正确”表示我使用EnumFilters的解决方案不正确,因为它在通过筛选器枚举时仍使用名称。因此,即使我使用的是EnumFilters,我仍然依赖于那些不可靠的名称。例如,如果你需要查找交叉条,而不是信任名称,你只需要找到第一个过滤器(或者,距离相应视频捕获过滤器最近的上游过滤器)它支持
IAMCrosbar
接口。@rogerdpack:单独的过滤器实现,这是可选的,但是当它进入加载/保存状态时,它就是有问题的接口。您可以使用
Load
Save
方法进行状态操作。另请参见稍微相关的另请参见稍微相关的