Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Registra un'implementazione di AudioStateMonitorCallback che viene chiamata quando il sistema modifica il livello audio dei flussi audio monitorati da un IAudioStateMonitor.
Sintassi
HRESULT RegisterCallback(
[in] PAudioStateMonitorCallback callback,
[in, optional] void *context,
[out] AudioStateMonitorRegistrationHandle *registration
);
Parametri
[in] callback
Puntatore all'implementazione della funzione AudioStateMonitorCallback .
[in, optional] context
Puntatore void facoltativo che punta alle informazioni di contesto fornite dal client nella chiamata a IAudioStateMonitor::RegisterCallback.
[out] registration
Oggetto Int64 che rappresenta l'handle di una registrazione. Passare questo handle a IAudioStateMonitor::UnregisterCallback per annullare la registrazione del callback.
Valore restituito
Restituisce un valore HRESULT, inclusi i valori seguenti.
| Valore | Descrizione |
|---|---|
| S_OK | Operazione completata. |
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Windows build 19043 |
| Intestazione | audiostatemonitorapi.h |