- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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,
您可能关注的文档
- 如何编制发改委立项用(甲级)甲甲脂项目可行性研究报告(可研报告+甲级+立项+贷款).pdf.pdf
- 中央机关及直属机构考试录用公务员行测试卷.doc
- 新会计准则专家组意见1-3号.doc
- 语文四年级上册《语文园地一.ppt
- 五上10《嫦娥奔月.doc
- 不锈钢渗氮与其对水箱的影响.doc
- 庇古税科斯定理.doc
- 8.远程协助及远程桌面.ppt
- 金亚竹丝乒乓球板-角弓测评.doc
- 在乐读、善思中提高学生的语文能力.doc
- 装配式建筑部品部件2025年生产效率提升与产业升级报告.docx
- 远程医疗服务在分级诊疗中的医疗服务市场细分与定位策略报告.docx
- 基于2025年充电需求的新能源汽车充电桩布局建议报告.docx
- 中国建筑模型板行业市场规模及未来投资方向研究报告.pdf
- 生鲜电商冷链物流配送效率提升与损耗控制研究.docx
- 2025年智能穿戴设备标杆企业产品创新与市场布局分析报告.docx
- 生物质能发电项目2025年项目进度管理及优化策略报告.docx
- 山东省烟台市招远第一中学2022-2023学年高一下学期期中考试化学(等级考)试卷.pdf
- 探索2025年:电商平台社交电商板块云计算与大数据融合研究报告.docx
- 人防知识竞赛题库及答案.doc
文档评论(0)