枚举筛选器图中的对象

[与此页面关联的功能 DirectShow 是一项旧功能。 它已被 MediaPlayerIMFMediaEngine媒体基金会中的音频/视频捕获取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayerIMFMediaEngineMedia Foundation 中的音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

应用程序可能需要在筛选器图中查找特定筛选器,甚至是筛选器上的特定引脚。 例如,它可能使用特定筛选器公开的接口。 或者,它可能会构造一个专用的筛选器图,并且需要调用单个引脚上的方法来连接筛选器。 为此,DirectShow 提供了几种方法来枚举筛选器图中的对象。

本节中讨论的枚举器遵循 COM 枚举接口使用的标准形式。 有关详细信息,请参阅平台 SDK 中的“IEnumXXXX”主题。 有关枚举已在用户计算机上注册但尚未在筛选器图中的筛选器的信息,请参阅 枚举设备和筛选器

本文包含以下主题:

基本 DirectShow 任务