IAudioEffectsManager::GetAudioEffects-Methode (audioclient.h)
Ruft die aktuelle Liste der Audioeffekte für den zugeordneten Audiodatenstrom ab.
Syntax
HRESULT GetAudioEffects(
AUDIO_EFFECT **effects,
UINT32 *numEffects
);
Parameter
effects
Empfängt einen Zeiger auf ein Array von AUDIO_EFFECT Strukturen, die die aktuelle Liste der Audioeffekte darstellen.
numEffects
Empfängt die Anzahl der AUDIO_EFFECT Strukturen, die in Effekten zurückgegeben werden.
Rückgabewert
Gibt ein HRESULT zurück, einschließlich, aber nicht beschränkt auf Folgendes.
Wert | BESCHREIBUNG |
---|---|
S_OK | Erfolg |
AUDCLNT_E_DEVICE_INVALIDATED | Der zugeordnete Audiodatenstrom wurde zerstört. |
Hinweise
Der Aufrufer ist für die Freigabe des Arrays mit CoTaskMemFree verantwortlich.
Registrieren Sie einen IAudioEffectsChangedNotificationClient , um Benachrichtigungen zu erhalten, wenn sich die Liste der Audioeffekte ändert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Build 22000 |
Kopfzeile | audioclient.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für