Windows 媒体格式 SDK 编程指南

[与此页面关联的功能 Windows Media Format 11 SDK 是旧版功能。 它已被源读取器和接收器编写器取代。 源读取器和接收器编写器已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用源读取器和接收器编写器,而不是 Windows Media Format 11 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

编程指南旨在帮助你了解如何使用 Microsoft Windows 媒体格式软件开发工具包 (SDK) 生成使用高级系统格式 (ASF) 处理文件的应用程序。

可以使用 Windows 媒体格式 SDK 创建应用程序,以便向 ASF 文件写入数字媒体流以及从中读取流。 此 SDK 还支持编辑 ASF 文件中的元数据。 此外,此 SDK 还可用于读取和操作 MP3 文件中的元数据。

以下部分详细介绍使用此 SDK 写入、读取和编辑 ASF 文件所需的步骤。

部分 说明
入门 提供有关准备使用此 SDK 的常规信息。
使用回调方法 介绍在许多不同的任务中使用的回调方法。
使用配置文件 介绍如何使用、编辑和创建配置文件。
编写 ASF 文件 介绍如何使用编写器对象创建 ASF 文件。
读取 ASF 文件 介绍如何从 ASF 文件接收内容。
使用元数据 介绍如何管理 ASF 文件的标头部分的内容。
使用索引 介绍如何使用索引。
使用配置文件 介绍如何使用、编辑和创建配置文件。
使用脚本命令 介绍如何在 ASF 文件中使用脚本命令。
将数据从一个文件复制到另一个文件 介绍如何在不解码和编码的情况下将数据从一个 ASF 文件复制到另一个 ASF 文件。
启用 DRM 支持 介绍如何启用对受 DRM 保护的 ASF 文件的播放的支持。
实现网络功能 介绍使用此 SDK 执行对成功流式处理媒体至关重要的网络操作。
高级主题 介绍如何在应用程序中使用此 SDK 的某些高级功能。
DirectShow 和 Windows Media 介绍如何使用 Microsoft DirectShow 创建和读取 ASF 文件。
项目注意事项 提供有关完成和分发应用程序的详细信息。

 

关于 Windows 媒体格式 SDK

Windows Media Format 11 SDK