Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция обратного вызова, которая позволяет APOs указать предпочтительный формат входных данных для предоставленного формата вывода.
Синтаксис
HRESULT GetPreferredInputFormat(
[in] IAudioMediaType *outputFormat,
[out] IAudioMediaType **preferredFormat
);
Параметры
[in] outputFormat
Тип IAudioMediaType , представляющий выходной формат, связанный с обратным вызовом.
[out] preferredFormat
Тип IAudioMediaType , представляющий предпочтительный формат входных данных для объекта APO.
Возвращаемое значение
Hresult.
Комментарии
Этот API включает такие сценарии, как поставщик наушников, который предоставляет виртуальный объемный звук. APO может запросить получение 7–1 входных данных, даже если конечная точка отрисовывается в стерео. ApOs могут указывать различные предпочтительные форматы для разных форматов вывода. Например, приложение может запрашивать входные данные 7.1, если тип потока m является мультимедиа, но запрашивать входные данные стерео, если тип потока — связь.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11 версии 23H2 |
Верхняя часть | audioengineextensionapo.h |