Поделиться через


Заголовок audiopolicy.h

Этот заголовок используется API Core Audio. Дополнительные сведения см. в разделе:

audiopolicy.h содержит следующие программные интерфейсы:

Интерфейсы

 
IAudioSessionControl

Интерфейс IAudioSessionControl позволяет клиенту настраивать параметры управления для звукового сеанса и отслеживать события в сеансе.
IAudioSessionControl2

Клиент может использовать интерфейс IAudioSessionControl2 для получения сведений о звуковом сеансе.
IAudioSessionEnumerator

Интерфейс IAudioSessionEnumerator перечисляет звуковые сеансы на звуковом устройстве.
IAudioSessionEvents

Интерфейс IAudioSessionEvents предоставляет уведомления о событиях, связанных с сеансом, таких как изменения уровня громкости, отображаемого имени и состояния сеанса.
IAudioSessionManager

Интерфейс IAudioSessionManager позволяет клиенту получать доступ к элементам управления сеансом и громкости как для аудиосеансов между процессами, так и для определенных процессов.
IAudioSessionManager2

Интерфейс IAudioSessionManager2 позволяет приложению управлять субмикциями для звукового устройства.
IAudioSessionNotification

Интерфейс IAudioSessionNotification предоставляет уведомление при создании звукового сеанса.
IAudioVolumeDuckNotification

Интерфейс IAudioVolumeDuckNotification используется системой для отправки уведомлений об изменениях затухания потока. Затухание потока( утихание) — это функция, представленная в Windows 7, где система настраивает объем потока, не являющегося коммуникационным, при открытии нового потока связи. Дополнительные сведения об этой функции см. в статье Default Ducking Experience.