IDvdGraphBuilder 接口 (strmif.h)
[与此页面关联的功能 DirectShow 是旧版功能。 它已被 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音频/视频捕获所取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能在 Media Foundation 中使用 MediaPlayer、 IMFMediaEngine 和 音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
接口 IDvdGraphBuilder
生成用于 DVD-Video 播放的筛选器图。 DVD Graph Builder 对象实现此接口。
RenderDvdVideoVolume 方法根据系统上的可用软件和硬件生成 DVD 播放图。 有关如何生成 DVD 筛选器图并获取指向所有必要接口的指针的信息,请参阅 生成 DVD 筛选器图。
注意 DVD 筛选器图需要硬件或软件 MPEG-2 解码器。
继承
IDvdGraphBuilder 接口继承自 IUnknown 接口。 IDvdGraphBuilder 还具有以下类型的成员:
方法
IDvdGraphBuilder 接口具有这些方法。
IDvdGraphBuilder::GetDvdInterface GetDvdInterface 方法从 DVD-Video 播放图中检索接口,以便更轻松地 DVD-Video 播放开发。 |
IDvdGraphBuilder::GetFiltergraph GetFiltergraph 方法检索 DVD-Video 图形生成器对象使用的筛选器图的 IGraphBuilder 接口。 |
IDvdGraphBuilder::RenderDvdVideoVolume RenderDvdVideoVolume 方法根据播放 DVD-Video 卷的用户规范完成筛选器图的生成。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | strmif.h (包括 Dshow.h) |