IAudioStateMonitor::RegisterCallback-Methode (audiostatemonitorapi.h)
Registriert eine Implementierung von AudioStateMonitorCallback , die aufgerufen wird, wenn das System den Soundpegel der Audiostreams ändert, die von einem IAudioStateMonitor überwacht werden.
Syntax
HRESULT RegisterCallback(
[in] PAudioStateMonitorCallback callback,
[in, optional] void *context,
[out] AudioStateMonitorRegistrationHandle *registration
);
Parameter
[in] callback
Ein Zeiger auf die Implementierung der AudioStateMonitorCallback-Funktion .
[in, optional] context
Ein optionaler Void-Zeiger, der auf Kontextinformationen verweist, die vom Client im Aufruf von IAudioStateMonitor::RegisterCallback bereitgestellt werden.
[out] registration
Ein Int64, der das Handle für eine Registrierung darstellt. Übergeben Sie dieses Handle an IAudioStateMonitor::UnregisterCallback , um die Registrierung des Rückrufs aufzuheben.
Rückgabewert
Gibt ein HRESULT mit den folgenden Werten zurück.
Wert | BESCHREIBUNG |
---|---|
S_OK | Erfolg. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Build 19043 |
Kopfzeile | audiostatemonitorapi.h |
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