> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AudioStateMonitor

> AudioStateMonitor

# AudioStateMonitor

Material de referência das APIs do AudioStateMonitor.

## Funções

| Função | Descrição |
| - | - |
| [AudioStateMonitorCallback](/pt-BR/reference/audio/audiostatemonitor/types/audiostatemonitorcallback) | A função de retorno de chamada, registrada chamando IAudioStateMonitor RegisterCallback, que é chamada pelo sistema quando há uma alteração no nível sonoro dos fluxos de áudio associados ao IAudioStateMonitor. |
| [CreateCaptureAudioStateMonitor](/pt-BR/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitor) | Cria uma nova instância de IAudioStateMonitor que monitora o nível de áudio de todos os fluxos de captura de áudio. |
| [CreateCaptureAudioStateMonitorForCategory](/pt-BR/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitorforcategory) | Cria uma nova instância de IAudioStateMonitor que monitora o nível de áudio de todos os fluxos de captura de áudio na categoria especificada. |
| [CreateCaptureAudioStateMonitorForCategoryAndDeviceId](/pt-BR/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitorforcategoryanddeviceid) | Cria uma nova instância de IAudioStateMonitor que monitora o nível de áudio de todos os fluxos de captura de áudio na categoria especificada para o ponto de extremidade de áudio com a ID de dispositivo especificada. |
| [CreateCaptureAudioStateMonitorForCategoryAndDeviceRole](/pt-BR/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitorforcategoryanddevicerole) | Cria uma nova instância de IAudioStateMonitor que monitora o nível de áudio de todos os fluxos de captura de áudio na categoria especificada e com a função especificada. |
| [CreateRenderAudioStateMonitor](/pt-BR/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitor) | Cria uma nova instância de IAudioStateMonitor que monitora o nível de áudio de todos os fluxos de renderização de áudio. |
| [CreateRenderAudioStateMonitorForCategory](/pt-BR/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitorforcategory) | Cria uma nova instância de IAudioStateMonitor que monitora o nível de áudio de todos os fluxos de renderização de áudio na categoria especificada. |
| [CreateRenderAudioStateMonitorForCategoryAndDeviceId](/pt-BR/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitorforcategoryanddeviceid) | Cria uma nova instância de IAudioStateMonitor que monitora o nível de áudio de todos os fluxos de renderização de áudio na categoria especificada para o ponto de extremidade de áudio com a ID de dispositivo especificada. |
| [CreateRenderAudioStateMonitorForCategoryAndDeviceRole](/pt-BR/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitorforcategoryanddevicerole) | Cria uma nova instância de IAudioStateMonitor que monitora o nível de áudio de todos os fluxos de renderização de áudio na categoria especificada e com a função especificada. |

## Enumerações

| Enumeração | Descrição |
| - | - |
| [AudioStateMonitorSoundLevel](/pt-BR/reference/audio/audiostatemonitor/enums/audiostatemonitorsoundlevel) | Especifica o nível sonoro do fluxo de captura ou renderização. |

## Interfaces

| Interface | Descrição |
| - | - |
| [IAudioStateMonitor](/pt-BR/reference/audio/audiostatemonitor/interfaces/iaudiostatemonitor) | Fornece métodos que permitem que aplicativos da área de trabalho e jogos determinem o momento em que os níveis sonoros de seus fluxos de áudio são modificados pelo sistema. |

## Documentação conceitual

* [Visão geral de áudio](/pt-BR/build/console-features/audio/overviews/audio)
* [Comparação entre as APIs de áudio do XDK e do GDK](/pt-BR/build/console-features/audio/overviews/comparison-of-xdk-and-gdk-audio-api)

## Confira também

[Referência da API de áudio](/pt-BR/reference/audio/gc-reference-audio-toc)


## Related topics

- [AudioStateMonitor](/reference/audio/audiostatemonitor/audiostatemonitor_members.md)
- [CreateCaptureAudioStateMonitor](/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitor.md)
- [CreateRenderAudioStateMonitor](/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitor.md)
- [CreateCaptureAudioStateMonitorForCategory](/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitorforcategory.md)
- [CreateRenderAudioStateMonitorForCategory](/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitorforcategory.md)
