KSPROPERTY_AUDIO_SURROUND_ENCODE
Свойство KSPROPERTY_AUDIO_SURROUND_ENCODE указывает, включен или отключен кодировщик окружения фильтра. Узел объемного кодировщика (KSNODETYPE_PROLOGIC_ENCODER) выполняет кодирование логики Dolby Surround Pro.
Сводная таблица использования
Получить | Присвойте параметру | Назначение | Тип дескриптора свойства | Тип значения свойства |
---|---|---|---|---|
Да |
Да |
Фильтр |
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) |