Método IAudioStateMonitor::RegisterCallback (audiostatemonitorapi.h)
Registra uma implementação de AudioStateMonitorCallback que é chamada quando o sistema altera o nível de som dos fluxos de áudio que estão sendo monitorados por um IAudioStateMonitor.
Sintaxe
HRESULT RegisterCallback(
[in] PAudioStateMonitorCallback callback,
[in, optional] void *context,
[out] AudioStateMonitorRegistrationHandle *registration
);
Parâmetros
[in] callback
Um ponteiro para a implementação da função AudioStateMonitorCallback .
[in, optional] context
Um ponteiro nulo opcional que aponta para informações de contexto fornecidas pelo cliente na chamada para IAudioStateMonitor::RegisterCallback.
[out] registration
Um Int64 que representa o identificador para um registro. Passe esse identificador para IAudioStateMonitor::UnregisterCallback para cancelar o registro do retorno de chamada.
Retornar valor
Retorna um HRESULT, incluindo os valores a seguir.
Valor | Descrição |
---|---|
S_OK | Êxito. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Build do Windows 19043 |
Cabeçalho | audiostatemonitorapi.h |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de