- 博客(9)
- 资源 (13)
- 收藏
- 关注
翻译 DirectShow 视频捕获(9) 生成新的采样
Generating New Samples 生成新的采样 网址:http://msdn.microsoft.com/en-us/library/ms899448.aspx 这部分描述源过滤器如何生成新的采样 推模式 在推模式,源过滤器启动过程,步骤如下: 源过滤器调用IMemAllocator::GetBuffer获取一个空的媒体采样源过滤器填充这个采样。如何填充完全决定于
2011-11-18 11:25:39 819
翻译 DirectShow 视频捕获(8) 线程使用情况
Thread Usage 线程使用情况 网址:http://msdn.microsoft.com/en-us/library/ms899503.aspx 过滤器图表管理器在自己的线程中运行。现在执行的操作例如增加一个过滤器到图表中,连接引脚,和改变图表的状态(运行、暂停和停止)。 过滤器也创建线程。一个推模式的源过滤器可以创建一个传递数据的线程。一个拉模式的源过滤器(如文件阅读
2011-11-18 11:00:53 823
翻译 DirectShow 视频捕获(7) 推和拉模式
Push versus Pull 推和拉模式 网址:http://msdn.microsoft.com/en-us/library/ms899486.aspx 源过滤器的作用是引入图形数据。它可以按照两种模式,推模式或拉模型。 在推模式,源过滤器在自己的线程中创建采样并将采样传递到下游过滤器中。下游过滤器处理采样并且传递到下一个过滤器中。每一个过滤器重复这样的步骤直到渲染器。在拉模式,
2011-11-18 10:49:42 1504
翻译 DirectShow 视频捕获(6) 数据在过滤器图表中流动
Data Flow in the Filter Graph 数据在过滤器图表中流动 网址:http://msdn.microsoft.com/en-us/library/ms899430.aspx 这部分主题讨论媒体数据如何通过过滤器图表流动。为准备写自定义的开发者做准备。应用程序开发人员不必担心这里所涉及的科目。 下面的主题集中在使用IMemInputPin和IMemAllocato
2011-11-18 10:34:05 780
翻译 DirectShow 视频捕获(5) 基类如何实现连接
How the Base Classes Implement Connection 原文:http://msdn.microsoft.com/en-us/library/ms899460.aspx CBasePin类和它的派生类CBaseOutputPin和CBaseInputPin实现了大部分共同的连接情况下的机制,大部分都可以在派生类中重写,以便更多的过程控制。 连接过程依赖于下面
2011-11-17 10:50:00 1628
翻译 DirectShow 视频捕获(4) 过滤器连接过程概述
Overview of the Filter Connection Process 原文地址:http://msdn.microsoft.com/en-us/library/ms899482.aspx 在两个过滤器连接之前,他们必须增加到过滤器图表中。当使用智能连接(例如,调用IMediaControl::RenderFile)的方式创建一个过滤器图表,过滤器图表管理器基于通过rende
2011-11-17 09:24:25 1558
翻译 DirectShow 视频捕获(3)
Capture Graph Builder 原文:http://msdn.microsoft.com/en-us/library/ms940047.aspx 执行视频或者音频捕获的过滤图表叫做捕获图表。捕获图表经常比 文件回放图表复杂。为了应用程序更简单的创建捕获图表,DirectShow提供了一个Capture Graph Builder 帮助对象。Capture Graph Builder
2011-11-15 11:23:53 900
翻译 DirectShow 视频捕获(2)
Capture Performance 原文:http://msdn.microsoft.com/en-us/library/aa452496.aspx 这部分描述一些使用directShow时主要影响捕获性能的因素。要看整体的DirctShow结构看View Capture章节。 你为设备组件选择的颜色空间对你设备的捕获性能有重要的影响。最主要考虑的因素是捕获的数据从一种颜色空间转换到另一
2011-11-15 11:16:59 1258
翻译 DirectShow 视频捕获(1)
MSDN 原文地址 http://msdn.microsoft.com/en-us/library/ms940077.aspx。 声明:本人的英文水平实在不好,因为每次看msdn的时候都需要翻译一下,索性将文章翻译下一,以后就看自己的译文。有很大翻译不到位的地方,请大家多多包涵。 在这篇文章中,视频捕获是指从一个硬件设备中获取视频的应用。代表性的视频捕获设备是摄像机,当然也可
2011-11-13 19:12:13 1817
VC sqlite工程
2013-06-27
注册与获取用户信息
2013-02-28
制作Linux根文件系统
2010-07-27
模拟操作系统中进程运行
2009-05-24
Java自学总结94点
2009-01-13
VC++自 学 总 结
2008-12-17
ARP 解读
2008-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人