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


KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION

Запрос свойства KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION позволяет звуковому драйверу задать состояние защиты от замыкания на себя узла обработчика звука.

Сводная таблица использования

Получить Присвойте параметру Назначение Тип дескриптора свойства Тип значения свойства

Нет

Да

Узел через экземпляр pin

KSP_NODE

ULONG

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

Запрос свойства KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION возвращает STATUS_SUCCESS, указывающий на успешное завершение. В противном случае запрос возвращает соответствующий код состояния ошибки.

Комментарии

Входной буфер, связанный с этим вызовом свойства, заполняется значением перечисления типа CONSTRICTOR_OPTION. Таким образом, входной буфер имеет значение CONSTRICTOR_OPTION_DISABLE или CONSTRICTOR_OPTION_MUTE.

Если есть какие-либо активные потоки с CONSTRICTOR_OPTION_MUTE в действии, то нажатие замыкания на себя KS для этого аудиовыхода будет выдавать тишину. Если все активные потоки имеют CONSTRICTOR_OPTION_DISABLE (это состояние по умолчанию), то только после этого касание замыкания на себя будет содержать значимые данные.

Требования

Версия

Windows 8

Заголовок

Ksmedia.h

См. также

KSPROPERTY_AUDIOENGINE