다음을 통해 공유


기본 더킹 환경

컴퓨터에서 음악을 듣는 동안 사용자가 전화를 받는 시나리오를 고려합니다. 전화 통화 중에 사용자는 전화 통화에 참석하는 동안 음악의 볼륨 수준을 줄이고 전화 통화가 종료된 후 원래 볼륨을 다시 시작하려고 합니다. 사운드 제어판에서 사용자가 지정한 옵션에 따라 운영 체제는 오디오 스트림의 강도 감소인 더킹 또는 스트림 감쇠를 통해 이 기능을 자동으로 제공합니다.

기본 감쇠 환경은 제어판의 소리 옵션에 지정된 대로 사용자의 기본 설정에 따라 달라집니다. 통신 탭에서 사용자는 감쇠 수준(기본값은 80%)을 선택하거나, 통신이 아닌 모든 스트림을 음소거하거나, 기본 스트림 감쇠 환경을 사용하지 않도록 설정할 수 있습니다. 시스템은 통신 세션 중에 새로운 비 통신 스트림(새 시스템 사운드 제외)을 열 수 있지만 새 스트림은 자동으로 감쇠되지 않습니다. 모든 통신 스트림이 닫힌 경우 시스템은 통신 세션을 종료하고 통신 세션 중에 감쇠된 스트림의 볼륨을 복원합니다.

스트림 감쇠를 시각적으로 나타내기 위해 시스템은 사용자의 기본 설정에 따라 볼륨 믹서 설정을 변경합니다. 예를 들어 사용자가 감쇠 수준을 지정하는 경우 볼륨 믹서는 슬라이더를 낮추고, 새 감쇠된 볼륨을 표시하고, 원래 볼륨 수준을 표시합니다. 다음 이미지는 이 프로세스를 보여 줍니다.

Windows 7에서 제공되는 기본 스트림 감쇠 동작 다이어그램

애플리케이션은 스트림 감쇠를 재정의하고 통신 세션이 시작되고 종료되는 시기를 알고 있는 경우 사용자 지정 더킹 환경을 구현할 수 있습니다. 자세한 내용은 사용자 지정 더킹 동작 제공을 참조하세요.

통신 디바이스 사용

기본 더킹 환경 비활성화

사용자 지정 더킹 동작 제공

Ducking 알림에 대한 구현 고려 사항

더킹 이벤트 가져오기