다음을 통해 공유


audiostatemonitorapi.h 헤더

이 헤더는 핵심 오디오 기능의 일부로 사용됩니다. 자세한 내용은 다음을 참조하세요.

audiostatemonitorapi.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

인터페이스

 
IAudioStateMonitor

오디오 스트림의 소리 수준을 쿼리하고 소리 수준이 변경되면 알림을 수신하기 위한 API를 제공합니다.

Functions

 
CreateCaptureAudioStateMonitor

캡처 스트림에 대한 IAudioStateMonitor의 새 instance 만듭니다.
CreateCaptureAudioStateMonitorForCategory

지정된 오디오 범주를 사용하여 캡처 스트림에 대한 IAudioStateMonitor의 새 instance 만듭니다.
CreateCaptureAudioStateMonitorForCategoryAndDeviceId

지정된 오디오 범주 및 오디오 디바이스 ID를 사용하여 캡처 스트림에 대한 IAudioStateMonitor의 새 instance 만듭니다.
CreateCaptureAudioStateMonitorForCategoryAndDeviceRole

지정된 오디오 범주 및 오디오 디바이스 역할을 사용하여 캡처 스트림에 대한 IAudioStateMonitor의 새 instance 만듭니다.
CreateRenderAudioStateMonitor

렌더링 스트림에 대한 IAudioStateMonitor의 새 instance 만듭니다.
CreateRenderAudioStateMonitorForCategory

지정된 오디오 범주를 사용하여 렌더링 스트림에 대한 IAudioStateMonitor의 새 instance 만듭니다.
CreateRenderAudioStateMonitorForCategoryAndDeviceId

지정된 오디오 범주 및 오디오 디바이스 ID를 사용하여 렌더링 스트림에 대한 IAudioStateMonitor의 새 instance 만듭니다.
CreateRenderAudioStateMonitorForCategoryAndDeviceRole

지정된 오디오 범주 및 오디오 디바이스 역할을 사용하여 렌더링 스트림에 대한 IAudioStateMonitor의 새 instance 만듭니다.

콜백 함수

 
AudioStateMonitorCallback

시스템이 IAudioStreamStateMonitor에서 모니터링하는 오디오 스트림의 사운드 수준을 변경할 때 발생합니다.

열거형

 
AudioStateMonitorSoundLevel