使用带宽共享

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

可以使用带宽共享对象来指定某些流在组合时使用的带宽不会超过指定的带宽。 带宽共享对象中的信息不会由编写器生成或验证,也不会由读取器用于任何内容。

写入配置文件中包含带宽共享信息的文件时,数据存储在其标头部分。 可以使用读取器中的 IWMProfile 接口在播放文件时检查带宽共享信息。

每个带宽共享对象由两个设置定义。 第一个是带宽,由带宽和缓冲区窗口定义。 第二个设置是带宽共享类型,可以是独占的或部分的。 独占带宽共享意味着组成流一次播放一个,而部分表示同时传送流。

IWMProfile 接口

IWMProfile3::AddBandwidthSharing

IWMProfile3::CreateNewBandwidthSharing

IWMProfile3::GetBandwidthSharing

IWMProfile3::GetBandwidthSharingCount

使用配置文件