Windows Media Format SDK 的媒体类型
[与此页面关联的功能 Windows Media Format 11 SDK 是一项旧功能。 它已被源读取器和接收器编写器取代。 源读取器和接收器编写器已针对Windows 10和Windows 11进行了优化。 如果可能,Microsoft 强烈建议新代码使用源读取器和接收器编写器,而不是 Windows Media 格式 11 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
媒体类型标识 Windows Media 格式 SDK 可以使用的不同类型的媒体。 所有媒体类型都是已分配给 SDK 中的常量的 GUID 值。 此引用的 “媒体类型标识符 ”部分列出了此部分中列出的常量所表示的 GUID 值。
下表列出了主要媒体类型。 这些常量定义了 Windows Media 格式 SDK 支持的数字媒体的高级分类。
主要类型 | 说明 |
---|---|
WMMEDIATYPE_Video | 视频流。 |
WMMEDIATYPE_Audio | 音频流。 |
WMMEDIATYPE_Script | 脚本流。 |
WMMEDIATYPE_FileTransfer | 包含数据文件的流。 由 HTML 文件组成的 Web 流也具有此主要类型。 |
WMMEDIATYPE_Image | 演示音频文件的 JPEG 图像流 (如幻灯片放映) 中所示。 |
WMMEDIATYPE_Text | 文本流。 |
除了显式支持的主要媒体类型之外,还可以创建自己的任意数据类型。 对于自定义任意数据类型,必须确保使用的 GUID 与现有主要类型不匹配。
媒体流除了主要类型外,通常还具有子类型。 以下部分列出了支持的子类型。
部分 | 说明 |
---|---|
未压缩的媒体子类型 | 描述可用于未压缩媒体的子类型。 这些是通常与输入或输出媒体关联的类型。 |
压缩的媒体子类型 | 描述可用于压缩介质的子类型。 这些类型通常与 ASF 文件中的流中的媒体相关联。 |
视频输入格式 | 列出接受作为 Windows Media Video 9 编解码器输入的视频格式。 |
相关主题