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


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

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

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

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

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

Интерфейс IWMProfile

IWMProfile3::AddBandwidthSharing

IWMProfile3::CreateNewBandwidthSharing

IWMProfile3::GetBandwidthSharing

IWMProfile3::GetBandwidthSharingCount

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