다음을 통해 공유


audiopolicy.h 헤더

이 헤더는 핵심 오디오 API에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

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

인터페이스

 
IAudioSessionControl

IAudioSessionControl 인터페이스를 사용하면 클라이언트가 오디오 세션에 대한 제어 매개 변수를 구성하고 세션의 이벤트를 모니터링할 수 있습니다.
IAudioSessionControl2

IAudioSessionControl2 인터페이스는 클라이언트에서 오디오 세션에 대한 정보를 가져오는 데 사용할 수 있습니다.
IAudioSessionEnumerator

IAudioSessionEnumerator 인터페이스는 오디오 디바이스의 오디오 세션을 열거합니다.
IAudioSessionEvents

IAudioSessionEvents 인터페이스는 볼륨 수준 변경, 표시 이름 및 세션 상태와 같은 세션 관련 이벤트에 대한 알림을 제공합니다.
IAudioSessionManager

IAudioSessionManager 인터페이스를 사용하면 클라이언트가 프로세스 간 및 프로세스별 오디오 세션 모두에 대한 세션 컨트롤 및 볼륨 컨트롤에 액세스할 수 있습니다.
IAudioSessionManager2

IAudioSessionManager2 인터페이스를 사용하면 애플리케이션이 오디오 디바이스에 대한 서브믹스를 관리할 수 있습니다.
IAudioSessionNotification

IAudioSessionNotification 인터페이스는 오디오 세션을 만들 때 알림을 제공합니다.
IAudioVolumeDuckNotification

IAudioVolumeDuckNotification 인터페이스는 시스템에서 스트림 감쇠 변경에 대한 알림을 보내는 데 사용됩니다. 스트림 감쇠 또는 더킹은 Windows 7에서 도입된 기능으로, 새 통신 스트림이 열릴 때 시스템이 비 통신 스트림의 볼륨을 조정합니다. 이 기능에 대한 자세한 내용은 기본 더킹 환경을 참조하세요.