Interfaz IAudioProcessingObjectPreferredFormatSupport (audioengineextensionapo.h)

Las API implementan esta interfaz para permitirles especificar formatos de entrada o salida preferidos. Esto permite a las API declarar un formato preferido que puede ser diferente del formato del punto de conexión. Por ejemplo, este valor preferido se devuelve cuando los clientes llaman a IAudioClient::GetMixFormat.

Herencia

La interfaz IAudioProcessingObjectPreferredFormatSupport hereda de la interfaz IUnknown.

Métodos

La interfaz IAudioProcessingObjectPreferredFormatSupport tiene estos métodos.

 
IAudioProcessingObjectPreferredFormatSupport::GetPreferredInputFormat

Función de devolución de llamada que permite a las API especificar un formato de entrada preferido para el formato de salida proporcionado.
IAudioProcessingObjectPreferredFormatSupport::GetPreferredOutputFormat

Función de devolución de llamada que permite a las API especificar un formato de salida preferido para el formato de entrada proporcionado.

Requisitos

   
Cliente mínimo compatible Windows 11, versión 23H2
Encabezado audioengineextensionapo.h