Share via


Interface IAudioProcessingObjectPreferredFormatSupport (audioengineextensionapo.h)

Essa interface é implementada por APOs para permitir que eles especifiquem formatos de entrada ou saída preferenciais. Isso permite que as APOs declarem um formato preferencial que pode ser diferente do formato do ponto de extremidade. Por exemplo, esse valor preferencial é retornado quando os clientes chamam IAudioClient::GetMixFormat.

Herança

A interface IAudioProcessingObjectPreferredFormatSupport herda da interface IUnknown.

Métodos

A interface IAudioProcessingObjectPreferredFormatSupport tem esses métodos.

 
IAudioProcessingObjectPreferredFormatSupport::GetPreferredInputFormat

Função de retorno de chamada que permite que as APOs especifiquem um formato de entrada preferencial para o formato de saída fornecido.
IAudioProcessingObjectPreferredFormatSupport::GetPreferredOutputFormat

Função de retorno de chamada que permite que as APOs especifiquem um formato de saída preferencial para o formato de entrada fornecido.

Requisitos

   
Cliente mínimo com suporte Windows 11, versão 23H2
Cabeçalho audioengineextensionapo.h