Condividi tramite


Interfaccia IAudioProcessingObjectPreferredFormatSupport (audioengineextensionapo.h)

Questa interfaccia viene implementata dalle API per consentire loro di specificare i formati di input o output preferiti. Ciò consente alle API di dichiarare un formato preferito che può essere diverso dal formato dell'endpoint. Ad esempio, questo valore preferito viene restituito quando i client chiamano IAudioClient::GetMixFormat.

Ereditarietà

L'interfaccia IAudioProcessingObjectPreferredFormatSupport eredita dall'interfaccia IUnknown.

Metodi

L'interfaccia IAudioProcessingObjectPreferredFormatSupport include questi metodi.

 
IAudioProcessingObjectPreferredFormatSupport::GetPreferredInputFormat

Funzione di callback che consente alle API di specificare un formato di input preferito per il formato di output specificato.
IAudioProcessingObjectPreferredFormatSupport::GetPreferredOutputFormat

Funzione di callback che consente alle API di specificare un formato di output preferito per il formato di input specificato.

Requisiti

   
Client minimo supportato Windows 11 versione 23H2
Intestazione audioengineextensionapo.h