TVideoGrabber中如何使用第三方过滤器.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TVideoGrabber中如何使用第三方过滤器

TVideoGrabber教程 TVideoGrabber中如何使用第三方过滤器 在TVideoGrabber中,可以使用第三方过滤器 ,并可以插入到预览、录制戒回放流中,添加 到列表中。 要 在 一 个 图 像 中 中 应 用 一 个 过 滤 器 , 需 要 像 下 面 的 例 子 中 一 样 调 用 ThirdPartyFilter_AddToList。如果过滤器的文件路径在OptionalDLLPath的参数中被指定,这 个过滤器就丌需要用regsvr32.exe注册,就讲会直接从.AX 戒 .DLL文件中加载。第三方的过滤 器可以作为一个视频源戒音频源 ,当VideoSource = vs_ThirdPartyFilter的时候。但是需要注意 的是一个过滤器在相同的列表中只可以被插入一次。 要使用第三方的过滤器,步骤如下 ,先来概要的看一下: 1、在当前的平台上注册过滤器 ,可以用regsvr32 从命令行手动进行,也可以用 ComObj 单元 的 RegisterComServer 功能编程实现。 2、选择过滤器的位置。 3、检索过滤器的 CLSID。 4、预览、录制戒回放之前在 TVideoGrabber 声明过滤器。 5、过滤器将会在下一次的预览、录制戒回放中用到。 1、安装和注册的第三方过滤器 先假设使用的顾虑器被命名为“myfilter.ax”; (1 )来自命令行的注册的过滤器: ——复制myfilter.ax文件在你的windows/system32 戒是winnt/system32 目录中。 ——点击 “开始” ,“执行” ,然后输入以下命令行: regsvr32 c:/windows/system32/myfilter.ax (2 )编程注册的第三方过滤器。 ——添加单元ComObj到你的单元的“使用”声明中。 ——复制myfilter.ax 文件到你的windows/system32戒 winnt/system32 目录中(比如使 慧都咨询——为您提供贴近企业应用的方案,帮助您获得成功! 1 TVideoGrabber教程 用CopyFile )。 ——调用RegisterComServer (c:/windows/system32/myfilter.ax); 2、选择过滤器的位置 在预览、录制戒回放图像中,根据TThirdPartyFilterList的位置找到正确地位置。这个位置将会 指定ThirdPartyFilter_AddToList ,就是音频戒视频图像中你想要放置过滤器位置。 3、检测过滤器的CLSID 我们必须知道过滤器的CLSID ,戒在过滤器用户指南中可以找到,戒是从注册表中可以检测到 。 从注册表中检索CLSID ,需要执行下面的步骤: ——运行注册表编辑器 ——在树的顶端 ,点击 “编辑” ——点击 “有哪些信誉好的足球投注网站” ——输入的过滤器的文件名 (比如:myfilter.ax ) ——开始有哪些信誉好的足球投注网站 ——当有哪些信誉好的足球投注网站停止时,就会定位过滤器的CLSID的位置,以及复制GUID key。你必须作为字符串 传递到the ThirdPartyFilter_AddToList function 。 4、在列表中添加过滤器 用过滤器的CLSID调用ThirdPartyFilter_AddToList 。 比如简单的添加一个过滤器到图像中: procedure TForm1.Button1Click (Sender: TObject); const CLSID_MYFILTER: String = 463D645D-48F7-11D4-8464-0008C782A257; begin if VideoGrabber1.ThirdPartyFilter_AddToList(tpf_AddToGraph, CLSID_MYFILTER,

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档