Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |