输出格式枚举

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

读取器对象和同步读取器对象都与编解码器通信,以枚举压缩流的可能输出格式。 当你读取包含使用一个或多个 Windows Media 编解码器压缩的内容的文件时,你可以检查可能的输出格式,以选择最适合你需求的输出格式。 为方便起见,每个编解码器都有一个默认输出格式,该格式设置为最常用的格式。 有关输出枚举的详细信息,请参阅 使用输出

可以根据媒体类型对输出格式进行某些更改。 例如,对于视频流,可以更改帧大小和颜色深度。 读取对象都支持一个接口,用于测试对输出格式所做的更改(称为 IWMReaderTypeNegotiation)。

文件读取功能