> ## 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

AudioStateMonitor API에 대한 참조 자료입니다.

## 함수

| 함수                                                                                                                                                            | 설명                                                                                                                   |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
| [AudioStateMonitorCallback](/reference/audio/audiostatemonitor/types/audiostatemonitorcallback)                                                               | IAudioStateMonitor RegisterCallback을 호출하여 등록되는 콜백 함수로, IAudioStateMonitor와 연결된 오디오 스트림의 사운드 레벨이 변경될 때 시스템에 의해 호출됩니다. |
| [CreateCaptureAudioStateMonitor](/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitor)                                                 | 모든 오디오 캡처 스트림의 오디오 레벨을 모니터링하는 IAudioStateMonitor의 새 인스턴스를 만듭니다.                                                      |
| [CreateCaptureAudioStateMonitorForCategory](/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitorforcategory)                           | 지정된 카테고리에 속한 모든 오디오 캡처 스트림의 오디오 레벨을 모니터링하는 IAudioStateMonitor의 새 인스턴스를 만듭니다.                                         |
| [CreateCaptureAudioStateMonitorForCategoryAndDeviceId](/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitorforcategoryanddeviceid)     | 지정된 장치 ID를 가진 오디오 엔드포인트에 대해 지정된 카테고리에 속한 모든 오디오 캡처 스트림의 오디오 레벨을 모니터링하는 IAudioStateMonitor의 새 인스턴스를 만듭니다.             |
| [CreateCaptureAudioStateMonitorForCategoryAndDeviceRole](/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitorforcategoryanddevicerole) | 지정된 카테고리와 지정된 역할을 가진 모든 오디오 캡처 스트림의 오디오 레벨을 모니터링하는 IAudioStateMonitor의 새 인스턴스를 만듭니다.                                 |
| [CreateRenderAudioStateMonitor](/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitor)                                                   | 모든 오디오 렌더링 스트림의 오디오 레벨을 모니터링하는 IAudioStateMonitor의 새 인스턴스를 만듭니다.                                                     |
| [CreateRenderAudioStateMonitorForCategory](/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitorforcategory)                             | 지정된 카테고리에 속한 모든 오디오 렌더링 스트림의 오디오 레벨을 모니터링하는 IAudioStateMonitor의 새 인스턴스를 만듭니다.                                        |
| [CreateRenderAudioStateMonitorForCategoryAndDeviceId](/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitorforcategoryanddeviceid)       | 지정된 장치 ID를 가진 오디오 엔드포인트에 대해 지정된 카테고리에 속한 모든 오디오 렌더링 스트림의 오디오 레벨을 모니터링하는 IAudioStateMonitor의 새 인스턴스를 만듭니다.            |
| [CreateRenderAudioStateMonitorForCategoryAndDeviceRole](/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitorforcategoryanddevicerole)   | 지정된 카테고리와 지정된 역할을 가진 모든 오디오 렌더링 스트림의 오디오 레벨을 모니터링하는 IAudioStateMonitor의 새 인스턴스를 만듭니다.                                |

## 열거형

| 열거형                                                                                                 | 설명                            |
| --------------------------------------------------------------------------------------------------- | ----------------------------- |
| [AudioStateMonitorSoundLevel](/reference/audio/audiostatemonitor/enums/audiostatemonitorsoundlevel) | 캡처 또는 렌더링 스트림의 사운드 레벨을 지정합니다. |

## 인터페이스

| 인터페이스                                                                                  | 설명                                                                  |
| -------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| [IAudioStateMonitor](/reference/audio/audiostatemonitor/interfaces/iaudiostatemonitor) | 데스크톱 앱 및 게임이 시스템에 의해 오디오 스트림의 사운드 레벨이 수정되는 시점을 확인할 수 있는 메서드를 제공합니다. |

## 개념 설명서

* [오디오 개요](/build/console-features/audio/overviews/audio)
* [XDK 및 GDK 오디오 API 비교](/build/console-features/audio/overviews/comparison-of-xdk-and-gdk-audio-api)

## See also

[Audio API reference](/reference/audio/gc-reference-audio-toc)


## Related topics

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