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


Интерфейс IAudioProcessingObjectPreferredFormatSupport (audioengineextensionapo.h)

Этот интерфейс реализуется APOs, чтобы позволить им указать предпочтительный формат ввода или вывода. Это позволяет apos объявлять предпочтительный формат, который может отличаться от формата конечной точки. Например, это предпочтительное значение возвращается, когда клиенты вызывают IAudioClient::GetMixFormat.

Наследование

Интерфейс IAudioProcessingObjectPreferredFormatSupport наследуется от интерфейса IUnknown.

Методы

Интерфейс IAudioProcessingObjectPreferredFormatSupport содержит следующие методы.

 
IAudioProcessingObjectPreferredFormatSupport::GetPreferredInputFormat

Функция обратного вызова, которая позволяет apos указывать предпочтительный формат входных данных для предоставленного формата вывода.
IAudioProcessingObjectPreferredFormatSupport::GetPreferredOutputFormat

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

Требования

   
Минимальная версия клиента Windows 11, версия 23H2
Верхняя часть audioengineextensionapo.h