> ## 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](/zh-TW/reference/audio/audiostatemonitor/types/audiostatemonitorcallback) | 透過呼叫 IAudioStateMonitor RegisterCallback 註冊的回呼函式，當與 IAudioStateMonitor 相關聯之音訊串流的音量層級變更時，系統會呼叫此函式。 |
| [CreateCaptureAudioStateMonitor](/zh-TW/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitor) | 建立新的 IAudioStateMonitor 執行個體，以監視所有音訊擷取串流的音訊層級。 |
| [CreateCaptureAudioStateMonitorForCategory](/zh-TW/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitorforcategory) | 建立新的 IAudioStateMonitor 執行個體，以監視指定類別中所有音訊擷取串流的音訊層級。 |
| [CreateCaptureAudioStateMonitorForCategoryAndDeviceId](/zh-TW/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitorforcategoryanddeviceid) | 建立新的 IAudioStateMonitor 執行個體，以監視具有指定裝置識別碼之音訊端點在指定類別中所有音訊擷取串流的音訊層級。 |
| [CreateCaptureAudioStateMonitorForCategoryAndDeviceRole](/zh-TW/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitorforcategoryanddevicerole) | 建立新的 IAudioStateMonitor 執行個體，以監視指定類別中具有指定角色之所有音訊擷取串流的音訊層級。 |
| [CreateRenderAudioStateMonitor](/zh-TW/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitor) | 建立新的 IAudioStateMonitor 執行個體，以監視所有音訊轉譯串流的音訊層級。 |
| [CreateRenderAudioStateMonitorForCategory](/zh-TW/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitorforcategory) | 建立新的 IAudioStateMonitor 執行個體，以監視指定類別中所有音訊轉譯串流的音訊層級。 |
| [CreateRenderAudioStateMonitorForCategoryAndDeviceId](/zh-TW/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitorforcategoryanddeviceid) | 建立新的 IAudioStateMonitor 執行個體，以監視具有指定裝置識別碼之音訊端點在指定類別中所有音訊轉譯串流的音訊層級。 |
| [CreateRenderAudioStateMonitorForCategoryAndDeviceRole](/zh-TW/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitorforcategoryanddevicerole) | 建立新的 IAudioStateMonitor 執行個體，以監視指定類別中具有指定角色之所有音訊轉譯串流的音訊層級。 |

## 列舉

| 列舉 | 描述 |
| - | - |
| [AudioStateMonitorSoundLevel](/zh-TW/reference/audio/audiostatemonitor/enums/audiostatemonitorsoundlevel) | 指定擷取或轉譯串流的音量層級。 |

## 介面

| 介面 | 描述 |
| - | - |
| [IAudioStateMonitor](/zh-TW/reference/audio/audiostatemonitor/interfaces/iaudiostatemonitor) | 提供方法，讓傳統型應用程式和遊戲判斷系統修改其音訊串流音量層級的時間。 |

## 概念文件

* [音訊概觀](/zh-TW/build/console-features/audio/overviews/audio)
* [XDK 與 GDK 音訊 API 的比較](/zh-TW/build/console-features/audio/overviews/comparison-of-xdk-and-gdk-audio-api)

## 另請參閱

[音訊 API 參考](/zh-TW/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)
