Получение сведений о конфигурации потока из кодеков

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

Для аудио- и видеопотоков, использующих кодеки Windows Media Audio и Video, необходимо получить значения для структур конфигурации потоков из кодека, который вы хотите использовать. Хотя эти значения можно задать самостоятельно, использование кодеков гарантирует точность значений. Не следует изменять значения в этих структурах, если только в документации не рекомендуется конкретное изменение.

Сведения из кодеков поступают в формате кодеков. Каждый формат кодека является одним форматом потока, поддерживаемым кодеком. Дополнительные сведения о форматах потоков см. в разделе Форматы.

Вы можете запросить сведения из кодеков Windows Media с помощью интерфейсов IWMCodecInfo, IWMCodecInfo2 и IWMCodecInfo3 объекта диспетчера профилей. Чтобы получить интерфейс IWMProfileManager объекта диспетчера профилей, вызовите функцию WMCreateProfileManager . Вызовите QueryInterface в IWMProfileManager , чтобы получить IWMCodecInfo3.

В следующих разделах описывается, как получить необходимые сведения.

Section Описание
Перечисление всех установленных кодеков Windows Media Описывает использование методов интерфейсов IWMCodecInfo и IWMCodecInfo2 для получения имени и индекса кодека каждого установленного кодека Windows Media.
Перечисление форматов кодека Описывает, как получить объекты конфигурации потока из кодеков для использования в профилях.

 

Настройка потоков