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 |