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


Метод IAudioClientDuckingControl::SetDuckingOptionsForCurrentStream (audioclient.h)

Задает параметры утиха звука для потока отрисовки звука. Позволяет приложению указать, что система не должна пропускать звук других потоков, когда поток отрисовки звука приложения активен.

Синтаксис

HRESULT SetDuckingOptionsForCurrentStream(
  AUDIO_DUCKING_OPTIONS options
);

Параметры

options

Значение из перечисления AUDIO_DUCKING_OPTIONS , указывающее запрошенное поведение утки.

Возвращаемое значение

После успешного завершения возвращает S_OK.

Комментарии

Получите экземпляр интерфейса IAudioClientDuckingControl , вызвав IAudioClient::GetService, передав константу идентификатора интерфейса IID_IAudioClientDuckingControl.

IAudioClientDuckingControl управляет только утихой, вызванной аудиопотоком (IAudioClient), из который получен интерфейс.

Звук из приложений может продолжаться, если есть другие параллельные приложения с потоками, которые вызывают утиху.

Требования

Требование Значение
Минимальная версия клиента сборка Windows 10 20348
Верхняя часть audioclient.h