DirectShow 和 Windows Media

作为独占使用 Windows Media Format SDK 的替代方法,应用程序还可以通过使用 Microsoft® DirectShow® 流式处理体系结构来读取和写入基于 Windows 媒体的内容,如以下部分所述。

部分 说明
关于 DirectShow 以一般术语描述 DirectShow,并说明在何处获取有关它的详细信息。
为何使用 DirectShow? 介绍 DirectShow 如何在创建和播放基于 Windows Media 的内容时简化某些任务。
在 DirectShow 中读取 ASF 文件 介绍如何使用 DirectShow 播放 ASF 文件。
在 DirectShow 中创建 ASF 文件 介绍如何使用 DirectShow 创建 ASF 文件。
DirectShow 中的WMT_STATUS事件通知 描述 ASF 读取器和 ASF 编写器筛选器处理哪些 WMT_STATUS 事件,以及应用程序如何接收这些事件。
DirectShow 中的 DRM 支持 介绍如何通过 DirectShow 读取和写入受 DRM 保护的文件。
DirectShow QASF 参考 包含支持 Windows Media 的 DirectShow 组件的参考文档。

 

SDK 中的三个示例应用程序演示了 DirectShow 的用法:DSCopy、DSPlay 和 DSSeekFM。 有关详细信息,请参阅 示例应用程序

注意

使用此 SDK 中包含的 QASF 组件的应用程序需要在 Windows 2000、Windows 98 和 Windows® 95 系统上安装 Microsoft DirectX® 8.1 或更高版本的 SDK 运行时。 具体而言,DMO 包装器筛选器需要此运行时,该筛选器在 DirectShow 筛选器图中托管 Windows Media 编解码器。