EVRPresenter 示例

演示如何为 增强的视频呈现器 (EVR) 实现自定义演示器。 自定义演示者可与 DirectShow EVR 筛选器或 Microsoft Media Foundation EVR 接收器一起使用。

演示的 API

此示例演示以下 Media Foundation 接口:

使用情况

EVRPresenter 示例生成一个 DLL,该 DLL 是演示者的 COM 服务器。 在使用自定义演示者之前,必须注册 DLL。

若要在 Media Foundation 中使用此示例,请:

  1. 生成示例。
  2. Regsvr32 EvrPresenter.dll。
  3. 生成并运行 MFPlayer 示例
  4. 从“ 文件 ”菜单中,选择“ 打开 文件”。
  5. “打开文件 ”对话框中,选择“ 自定义 EVR 演示者”。
  6. 选择要播放的文件。

若要在 DirectShow 中使用此示例,请:

  1. 生成示例。
  2. 注册EvrPresenter.dll。
  3. 生成并运行 EVRPlayer 示例。 此示例包含在 Windows SDK 中的 DirectShow 示例中。
  4. 从“ 文件 ”菜单中,选择“ EVR 演示者”。
  5. 选择要播放的文件。

要求

产品 Version
Windows SDK Windows 7

 

下载示例

此示例在 Windows 经典示例 github 存储库中提供。

增强的视频呈现器

如何编写 EVR 演示者

Media Foundation SDK 示例