Заголовок 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. |