Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Rückruffunktion, mit der APOs ein bevorzugtes Eingabeformat für das bereitgestellte Ausgabeformat angeben können.
Syntax
HRESULT GetPreferredInputFormat(
[in] IAudioMediaType *outputFormat,
[out] IAudioMediaType **preferredFormat
);
Parameter
[in] outputFormat
Ein IAudioMediaType , der das Ausgabeformat darstellt, das dem Rückruf zugeordnet ist.
[out] preferredFormat
Ein IAudioMediaType , der das bevorzugte Eingabeformat für den APO darstellt.
Rückgabewert
Ein HRESULT.
Hinweise
Diese API ermöglicht Szenarien wie einen Kopfhöreranbieter, der virtuellen Surround-Sound bereitstellt. Der APO kann den Empfang einer 7-1-Eingabe anfordern, obwohl der Endpunkt in Stereo gerendert wird. APOs können verschiedene bevorzugte Formate für unterschiedliche Ausgabeformate angeben. Beispielsweise kann eine App 7.1-Eingabe anfordern, wenn der m-Streamtyp Medien ist, aber eine Stereoeingabe anfordern, wenn der Streamtyp Kommunikation ist.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 11, Version 23H2 |
| Kopfzeile | audioengineextensionapo.h |