Partager via


Interface IAudioProcessingObjectPreferredFormatSupport (audioengineextensionapo.h)

Cette interface est implémentée par les API pour leur permettre de spécifier les formats d’entrée ou de sortie préférés. Cela permet aux API de déclarer un format préféré qui peut être différent du format de point de terminaison. Par exemple, cette valeur préférée est retournée lorsque les clients appellent IAudioClient ::GetMixFormat.

Héritage

L’interface IAudioProcessingObjectPreferredFormatSupport hérite de l’interface IUnknown.

Méthodes

L’interface IAudioProcessingObjectPreferredFormatSupport utilise ces méthodes.

 
IAudioProcessingObjectPreferredFormatSupport ::GetPreferredInputFormat

Fonction de rappel qui permet aux API de spécifier un format d’entrée préféré pour le format de sortie fourni.
IAudioProcessingObjectPreferredFormatSupport ::GetPreferredOutputFormat

Fonction de rappel qui permet aux API de spécifier un format de sortie préféré pour le format d’entrée fourni.

Configuration requise

   
Client minimal pris en charge Windows 11, version 23H2
En-tête audioengineextensionapo.h