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 |