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