Перечисление eAVDecDDOperationalMode (codecapi.h)
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде MediaPlayer, IMFMediaEngine и аудио/видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
Задает режим управления сжатием для аудиопотока Dolby AC-3 или Dolby Enhanced AC-3. Это перечисление используется со свойством AVDecDDOperationalMode .
Синтаксис
typedef enum eAVDecDDOperationalMode {
eAVDecDDOperationalMode_NONE = 0,
eAVDecDDOperationalMode_LINE = 1,
eAVDecDDOperationalMode_RF = 2,
eAVDecDDOperationalMode_CUSTOM0 = 3,
eAVDecDDOperationalMode_CUSTOM1 = 4,
eAVDecDDOperationalMode_PORTABLE8 = 5,
eAVDecDDOperationalMode_PORTABLE11 = 6,
eAVDecDDOperationalMode_PORTABLE14 = 7
} ;
Константы
eAVDecDDOperationalMode_NONE Значение: 0 Без управления динамическим диапазоном или нормализации диалога (dialnorm). Этот режим следует использовать только для тестов сигналов. |
eAVDecDDOperationalMode_LINE Значение: 1 Режим линии. Dialnorm включается с уровнем ссылки -31 децибел полной шкалы (dBFS). Применяется управление динамическим диапазоном, и включено высокоуровневое или низкоуровневое масштабирование. Чтобы задать высокоуровневый коэффициент масштабирования, задайте свойство AVDecDDDynamicRangeScaleHigh . Чтобы задать низкоуровневый коэффициент масштабирования, задайте свойство AVDecDDDynamicRangeScaleLow . |
eAVDecDDOperationalMode_RF Значение: 2 Режим RF. Dialnorm включен с уровнем ссылки -20 dBFS. Применяется элемент управления динамическим диапазоном. Высокоуровневое и низкоуровневое масштабирование отключено; Вместо этого применяется максимальное динамическое уменьшение диапазона. |
eAVDecDDOperationalMode_CUSTOM0 Значение: 3 Пользовательский режим 0 (аналоговый dialnorm). |
eAVDecDDOperationalMode_CUSTOM1 Значение: 4 Пользовательский режим 1 (цифровой номер номера). |
eAVDecDDOperationalMode_PORTABLE8 Значение: 5 Dialnorm включен, диалог с -8dBFS. Используется динамический диапазон и сжатие. Высокоуровневое или низкоуровневое масштабирование не допускается (всегда полностью сжатое). |
eAVDecDDOperationalMode_PORTABLE11 Значение: 6 Dialnorm включен, диалог с -11dBFS. Используется динамический диапазон и сжатие. Высокоуровневое или низкоуровневое масштабирование не допускается (всегда полностью сжатое). |
eAVDecDDOperationalMode_PORTABLE14 Значение: 7 Dialnorm включен, диалог с -14dBFS. Используется динамический диапазон и сжатие. Высокоуровневое или низкоуровневое масштабирование не допускается (всегда полностью сжатое). |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
Верхняя часть | codecapi.h |