gpt4 book ai didi

filter - DirectShow - 将参数传递给自定义源推送过滤器

转载 作者:行者123 更新时间:2023-12-01 14:38:18 26 4
gpt4 key购买 nike

我正在研究一种解决方案,该解决方案将用于接收来自远程主机的视频流并将各种文本放在其顶部。目前,它由自定义 DirectShow 推送过滤器 (C++) 组成,该过滤器使用 RTP 协议(protocol)从远程主机接收数据,以及设置 DirectShow 图形并用作视频容器的微型 C# 应用程序。我正在使用 DirectShowLib 互操作库。但是,我不确定如何将此 C# 应用程序中的参数传递给我的自定义过滤器。有哪些可能的方法来做到这一点?

最佳答案

最简单的方法是注册您自己的协议(protocol)(在 HKCR 下创建一个 key myproto,然后在其下创建一个包含您的 clsid 的值“源过滤器”)。然后你可以渲染 "myproto://ip=192.168.0.1&port=12&param1=x"并将这些传递给你的 IFileSourceFilter::Load 方法。

G

关于filter - DirectShow - 将参数传递给自定义源推送过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2142739/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com