Método IAudioStateMonitor::RegisterCallback (audiostatemonitorapi.h)
Registra una implementación de AudioStateMonitorCallback a la que se llama cuando el sistema cambia el nivel de sonido de las secuencias de audio supervisadas por un IAudioStateMonitor.
Sintaxis
HRESULT RegisterCallback(
[in] PAudioStateMonitorCallback callback,
[in, optional] void *context,
[out] AudioStateMonitorRegistrationHandle *registration
);
Parámetros
[in] callback
Puntero a la implementación de la función AudioStateMonitorCallback .
[in, optional] context
Puntero void opcional que apunta a la información de contexto proporcionada por el cliente en la llamada a IAudioStateMonitor::RegisterCallback.
[out] registration
Un valor Int64 que representa el identificador de un registro. Pase este identificador a IAudioStateMonitor::UnregisterCallback para anular el registro de la devolución de llamada.
Valor devuelto
Devuelve un VALOR HRESULT, incluidos los valores siguientes.
Valor | Descripción |
---|---|
S_OK | Correcto. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compilación de Windows 19043 |
Encabezado | audiostatemonitorapi.h |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de