ISpatialAudioClient2::IsOffloadCapable-Methode (spatialaudioclient.h)
Fragt ab, ob der Audiorenderingendpunkt, für den ISpatialAudioClient2 erstellt wurde, die Verarbeitung von hardwareausgeladenem Audio unterstützt. Die -Methode berücksichtigt auch die Funktionen des AUDIO_STREAM_CATEGORY Werts, der verwendet wird, da die Verwendung von Auslagerung nur auf bestimmte AUDIO_STREAM_CATEGORY Werte beschränkt ist.
Syntax
HRESULT IsOffloadCapable(
[in] AUDIO_STREAM_CATEGORY category,
[out] BOOL *isOffloadCapable
);
Parameter
[in] category
Ein Wert aus der AUDIO_STREAM_CATEGORY-Enumeration , die die Audiokategorie angibt, für die die Auslagerungsunterstützung abgefragt wird.
[out] isOffloadCapable
Empfängt einen booleschen Wert, der angibt, ob die abgeladene Audioverarbeitung vom Audiorenderingendpunkt unterstützt wird.
Rückgabewert
Ein HRESULT mit den folgenden Werten.
Wert | BESCHREIBUNG |
---|---|
S_OK | Erfolg |
AUDCLNT_E_DEVICE_INVALIDATED | Das Audiogerät, das dem Audioclient zugeordnet ist, wurde ungültig. |
E_INVALIDARG | Der im Category-Parameter angegebene Wert ist ungültig. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Build 22000 |
Kopfzeile | spatialaudioclient.h |