Freigeben über


IAudioProcessingObjectPreferredFormatSupport-Schnittstelle (audioengineextensionapo.h)

Diese Schnittstelle wird von APOs implementiert, damit sie bevorzugte Eingabe- oder Ausgabeformate angeben können. Dadurch können APOs ein bevorzugtes Format deklarieren, das sich vom Endpunktformat unterscheiden kann. Dieser bevorzugte Wert wird beispielsweise zurückgegeben, wenn Clients IAudioClient::GetMixFormat aufrufen.

Vererbung

Die IAudioProcessingObjectPreferredFormatSupport-Schnittstelle erbt von der IUnknown-Schnittstelle.

Methoden

Die IAudioProcessingObjectPreferredFormatSupport-Schnittstelle verfügt über diese Methoden.

 
IAudioProcessingObjectPreferredFormatSupport::GetPreferredInputFormat

Rückruffunktion, mit der APOs ein bevorzugtes Eingabeformat für das bereitgestellte Ausgabeformat angeben können.
IAudioProcessingObjectPreferredFormatSupport::GetPreferredOutputFormat

Rückruffunktion, mit der APOs ein bevorzugtes Ausgabeformat für das bereitgestellte Eingabeformat angeben können.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 11, Version 23H2
Kopfzeile audioengineextensionapo.h