高级捕获主题
[与此页面关联的功能(DirectShow)是一项旧功能。 它已被 MediaPlayer、IMFMediaEngine取代,并在媒体基金会 音频/视频捕获。 这些功能已针对 Windows 10 和 Windows 11 进行了优化。 Microsoft强烈建议新代码尽可能使用 MediaPlayer、IMFMediaEngine 和 Media Foundation 中的音频/视频捕获,而不是 DirectShow。 Microsoft建议重写使用旧 API 的现有代码,以尽可能使用新 API。]
本部分介绍 DirectShow 中视频捕获的一些高级方面。 本节中所述的大部分问题由 ICaptureGraphBuilder2 接口自动处理。 但是,如果需要对视频捕获应用程序进行故障排除,此处的信息可能很有用。 如果应用程序生成某种类型的自定义捕获图,并且你发现 ICaptureGraphBuilder2 不符合你的需求,则还应阅读本部分。 最后,本节包含有关在视频捕获应用程序中使用视频混合呈现器(VMR)筛选器的一些信息。
可以使用 IGraphBuilder 方法完全生成视频捕获图。 还可以合并这两个接口,对某些任务使用 ICaptureGraphBuilder2,对其他任务使用 IGraphBuilder。
本节包含以下主题:
- 处理视频捕获 中的重绘事件
- 使用固定类别
- 使用智能 Tee 筛选器
- 在视频捕获 中使用覆盖混音器
- 视频端口固定
- VideoInfo2 格式类型
- 创建 Kernel-Mode 筛选器
- WDM 类驱动程序筛选器
- 在 DirectShow 中使用 WDDM 捕获
相关主题