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


KSPROPERTY_AUDIO_SURROUND_ENCODE

Свойство KSPROPERTY_AUDIO_SURROUND_ENCODE указывает, включен или отключен кодировщик окружения фильтра. Узел объемного кодировщика (KSNODETYPE_PROLOGIC_ENCODER) выполняет кодирование логики Dolby Surround Pro.

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

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

Да

Да

Фильтр

KSNODEPROPERTY

BOOL

Значение свойства (данные операции) имеет тип BOOL и указывает, включен ли узел объемного кодировщика. Значение TRUE указывает, что узел объемного кодировщика включен. Значение FALSE указывает, что он отключен.

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

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

Комментарии

В Microsoft Windows XP и более поздних версиях системный драйвер KMixer поддерживает свойство KSPROPERTY_AUDIO_SURROUND_ENCODE.

Если этот параметр включен, узел объемного кодировщика кодирует четырехканальные входные потоки (с каналами для левых, правых, центральных и задних динамиков) в объемный стереовыводный поток. Этот выходной поток может быть декодирован , например, узлом KSNODETYPE_PROLOGIC_DECODER. Его также можно воспроизводить с помощью аналоговых стереовыходов звукового устройства, которые можно подключить к внешнему декодетору, который напрямую управляет левыми, правыми, центральными и задними динамиками.

Требования

Заголовок

Ksmedia.h (включая Ksmedia.h)

См. также

KSNODEPROPERTY

KSNODETYPE_PROLOGIC_ENCODER

KSNODETYPE_PROLOGIC_DECODER