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


Определение приоритетов потоков

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

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

Определение приоритетов потока настраивается с помощью объекта приоритизации потока и добавляется в профиль. Профиль может содержать только один объект определения приоритетов потока.

Функции файлов ASF

IWMProfile3::CreateNewStreamPrioritization

IWMProfile3::GetStreamPrioritization

IWMProfile3::RemoveStreamPrioritization

IWMProfile3::SetStreamPrioritization

Интерфейс IWMStreamPrioritization

Использование определения приоритетов потоков