Compartilhar via


cabeçalho audiostatemonitorapi.h

Esse cabeçalho é usado parte do recurso De áudio principal. Para obter mais informações, consulte:

audiostatemonitorapi.h contém as seguintes interfaces de programação:

Interfaces

 
IAudioStateMonitor

Fornece APIs para consultar o nível de som dos fluxos de áudio e para receber notificações quando o nível de som é alterado.

Funções

 
CreateCaptureAudioStateMonitor

Cria uma nova instância do IAudioStateMonitor para fluxos de captura.
CreateCaptureAudioStateMonitorForCategory

Cria uma nova instância de IAudioStateMonitor para fluxos de captura com a categoria de áudio especificada.
CreateCaptureAudioStateMonitorForCategoryAndDeviceId

Cria uma nova instância do IAudioStateMonitor para fluxos de captura com a categoria de áudio especificada e a ID do dispositivo de áudio.
CreateCaptureAudioStateMonitorForCategoryAndDeviceRole

Cria uma nova instância do IAudioStateMonitor para capturar fluxos com a categoria de áudio especificada e a função de dispositivo de áudio.
CreateRenderAudioStateMonitor

Cria uma nova instância do IAudioStateMonitor para fluxos de renderização.
CreateRenderAudioStateMonitorForCategory

Cria uma nova instância de IAudioStateMonitor para os fluxos de renderização com a categoria de áudio especificada.
CreateRenderAudioStateMonitorForCategoryAndDeviceId

Cria uma nova instância de IAudioStateMonitor para os fluxos de renderização com a categoria de áudio especificada e a ID do dispositivo de áudio.
CreateRenderAudioStateMonitorForCategoryAndDeviceRole

Cria uma nova instância do IAudioStateMonitor para renderizar fluxos com a categoria de áudio especificada e a função de dispositivo de áudio.

Funções de retorno de chamada

 
AudioStateMonitorCallback

Ocorre quando o sistema altera o nível de som dos fluxos de áudio que estão sendo monitorados por um IAudioStreamStateMonitor.

Enumerações

 
AudioStateMonitorSoundLevel