[DirectShow] 009 - Graph-Building Components

DirectShow provides several components that can be used to build filter graphs. These include the following:

Filter Graph Manager . This object controls the filter graph. It supports the IGraphBuilder , IMediaControl , and IMediaEventEx interfaces, among others. All DirectShow applications use this object at some point, although in some cases another object creates the Filter Graph Manager for the application.

Capture Graph Builder . This object provides additional methods for building filter graphs. It was originally designed for building graphs that perform video capture (hence the name) but is useful for many other types of custom filter graph. It supports the ICaptureGraphBuilder2 interface.

Filter Mapper and System Device Enumerator . These objects locate filters that are registered on the user's system, or that represent hardware devices.

DVD Graph Builder . This object builds filter graphs for DVD playback and navigation. It supports the IDvdGraphBuilder interface. Script-based applications can use the MSWebDVD Microsoft® Active X® control for DVD playback.

Video Control. This ActiveX control is available on Microsoft Windows® XP. It handles digital and analog television in DirectShow. For more information, see Using the Video Control .

DirectShow 提供若干组件用来生成 filter graph 。包括:

Filter Graph Manager . 这对象控制 filter graph 。它支持 IGraphBuilder IMediaControl , IMediaEventEx 接口。所有应用程序都使用这个对象。

Capture Graph Builder 这个对象提供附加的方法生成 filter graph 。起初这个对象被设计用来生成执行视频采集的 graph ,但是经常用在其他类型的自定义 filter graph 。它支持 ICaptureGraphBuilder2 接口。

Filter Mapper and System Device Enumerator . 这些对象指定系统中注册的 filter ,或者代表硬件设备。

DVD Graph Builder . 这个对象生成 DVD 回放 graph 。它支持 IDvdGraphBuilder 接口。基于脚本的应用程序可以使用 MSWebDVD Microsoft® Active X® 控制 DVD 回放。

video control 。这个 ActiveX 控件在 Microsoft Windows® XP 上有效。它使用 DirectShow 处理数字和模拟视频。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值