首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > DirectShow之接口实战篇

DirectShow之接口实战篇

资料介绍
DirectShow之接口实战篇DirectShow 之接口实战篇(一)
现今自己编程做一个多媒体播放工具是一件很令人开心愉悦的事情,但如果使用 MediaPlay 控件开发则 会受到很多限制,自己的很多好的创意想法都无法或者很难实现,如果利用微软的 DirectX 接口开发则可以充 分的将作者的独特想法付诸于实现,何乐而不为呢! !不过关于 DirectShow 接口的开发说明文档实在是少之又 少, 仅有的一些不是英文的就是一些关于理论方面的, 真正关于接口实战编程而且是用 Delphi 开发工具实现的 更是凤毛麟角,使很多人都望而却步。在这里,我把我应用 Directshow 开发的心得以及我搜集到一些资料重新 整理编辑出来公布,希望对所有由此兴趣的同仁有所帮助,就算达到了我的目的。废话少说,进入正文。 既然是接口实战篇,就先把一些常用的接口列出来,让大家有一些基本的认识,都是用来做什么的,什么时 候我们会需要用到此接口。

IFilterGraph IFilterGraph2 IGraphBuilder IMediaControl IMediaEvent IMediaEventEx IMediaPosition

过滤通道接口 增强的 IFilterGraph 最为重用的 COM 接口,用于手动或者自动构造过滤通道 Filter Graph Manager 用来控制流媒体,例如流的启动和停止暂停等,播放控制接口 播放事件接口 ,该接口在 Filter Graph 发生一些事件时用来创建事 件的标志信息并传送给应用程序 扩展播放事件接口 播放的位置和速度控制接口(控制播放位置只能为设置时间控制方 式) 另一个播放的位置和播放速度控制接口,在位置选择方面功能较 强.设置播放格式,多种控制播放方式.常用的 有:(1)TIME_FORMAT_MEDIA_TIME 单位 100 纳秒。 (2)TIME_FOR
DirectShow之接口实战篇
本地下载

评论