
directshow/window media编程
文章平均质量分 78
threewells_14
这个作者很懒,什么都没留下…
展开
-
获得与调节已知设备的音量
#ifndef SoundControlH #define SoundControlH //--------------------------------------------------------------------------- #include #include #include bool原创 2006-12-07 20:53:00 · 956 阅读 · 0 评论 -
利用VC++实现AVI文件的合成和分解
AVI是音频视频交错(Audio Video Interleaved)的英文缩写,它是Microsoft公司开发的一种符合RIFF文件规范的数字音频与视频文件格式,原先用于Microsoft Video for Windows (简称VFW)环境,现在已被Windows 95/98、OS/2等多数操作系统直接支持。AVI格式允许视频和音频交错在一起同步播放,支持256色和RLE压缩,但AVI文件并转载 2006-12-07 22:14:00 · 1532 阅读 · 1 评论 -
DirectShow对硬件的支持原理
大家知道,为了提高系统的稳定性,Windows操作系统对硬件操作进行了隔离;应用程序一般不能直接访问硬件。DirectShow Filter工作在用户模式(User mode,操作系统特权级别为Ring 3),而硬件工作在内核模式(Kernel mode,操作系统特权级别为Ring 0),那么它们之间怎么协同工作呢?DirectShow解决的方法是,为这些硬件设计包装Filter;这种Filte原创 2006-12-09 22:14:00 · 860 阅读 · 0 评论 -
用DS播放一个视频时,如何通过编程知道GRAPH加载的FILTER的组件所在的路径??
用程序可以查找注册表啊。HKEY_CLASSES_ROOT/CLSID//InProcServer32,默认健值即com的路径,写程序应该很简单的。CoCreateInstance也是通过注册表找到com的path的。原创 2007-01-05 23:27:00 · 700 阅读 · 0 评论