IAudioSystemEffects3::GetControllableSystemEffectsList-Methode (audioengineextensionapo.h)

Wird von sAPO-Audioeffekten (System Effects Audio Processing Object) implementiert, damit der Aufrufer die aktuelle Liste der Effekte abrufen kann.

Syntax

HRESULT GetControllableSystemEffectsList(
  AUDIO_SYSTEMEFFECT **effects,
  UINT               *numEffects,
  HANDLE             event
);

Parameter

effects

Empfängt einen Zeiger auf ein Array von AUDIO_SYSTEMEFFECT_STATE Strukturen, die die aktuelle Liste der Audioeffekte darstellen.

numEffects

Empfängt die Anzahl der AUDIO_EFFECT Strukturen, die in Effekten zurückgegeben werden.

event

Der HANDLE des Ereignisses, das signalisiert wird, wenn sich die Liste ändert.

Rückgabewert

Ein HRESULT.

Hinweise

Weitere Informationen zu den Windows 11-APIs für die Audioverarbeitungsobjekte (Audio Processing Objects, APOs), die mit Audiotreibern ausgeliefert werden können, finden Sie unter Windows 11 APIs für Audioverarbeitungsobjekte.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Build 22000
Kopfzeile audioengineextensionapo.h