Поделиться через


Использование общего доступа к пропускной способности

[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей возможностью. Он был заменен на средством чтения источника и записью приемника. Source Reader и Sink Writer оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует при написании нового кода использовать Source Reader и Sink Writer вместо использования Windows Media Format 11 SDK, когда это возможно. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]

Объекты общего доступа к пропускной способности можно использовать для указания того, что некоторые потоки, при объединении, не будут использовать больше пропускной способности, чем указано. Информация в объекте распределения пропускной способности не создаётся, не проверяется автором и не используется читателем.

Когда файл записывается с информацией о совместном использовании пропускной способности в профиле, данные хранятся в разделе заголовка. Вы можете использовать интерфейс IWMProfile в программе для чтения, чтобы проверить информацию о совместном использовании пропускной способности при воспроизведении файла.

Каждый объект общего доступа к пропускной способности определяется двумя параметрами. Сначала это пропускная способность, определяемая пропускной способностью и окном буфера. Второй параметр — это тип общего доступа к пропускной способности, который может быть монопольным или частичным. Монопольный общий доступ к пропускной способности означает, что составные потоки будут воспроизводиться одновременно, а частичные означает, что потоки доставляются одновременно.

интерфейса IWMProfile

IWMProfile3::AddBandwidthSharing

IWMProfile3::CreateNewBandwidthSharing

IWMProfile3::GetBandwidthSharing

IWMProfile3::GetBandwidthSharingCount

работа с профилями