Перечисление eAVEncCommonRateControlMode (codecapi.h)
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Задает режим управления скоростью для кодировщика. Это перечисление используется со свойством кодека AVEncCommonRateControlMode .
Синтаксис
typedef enum eAVEncCommonRateControlMode {
eAVEncCommonRateControlMode_CBR = 0,
eAVEncCommonRateControlMode_PeakConstrainedVBR = 1,
eAVEncCommonRateControlMode_UnconstrainedVBR = 2,
eAVEncCommonRateControlMode_Quality = 3,
eAVEncCommonRateControlMode_LowDelayVBR = 4,
eAVEncCommonRateControlMode_GlobalVBR = 5,
eAVEncCommonRateControlMode_GlobalLowDelayVBR = 6
} ;
Константы
eAVEncCommonRateControlMode_CBR Значение: 0 Кодировка с постоянной скоростью (CBR). |
eAVEncCommonRateControlMode_PeakConstrainedVBR Значение: 1 Кодирование с ограниченной переменной скоростью (VBR). |
eAVEncCommonRateControlMode_UnconstrainedVBR Значение: 2 Неограниченное кодирование VBR. |
eAVEncCommonRateControlMode_Quality Значение: 3 Кодирование VBR на основе качества. Кодировщик выбирает скорость передачи данных в соответствии с заданным уровнем качества. Чтобы указать уровень качества, задайте свойство AVEncCommonQuality . |
eAVEncCommonRateControlMode_LowDelayVBR Значение: 4 Кодирование VBR с низкой задержкой. Расширение H.264. Требуется Windows 8. |
eAVEncCommonRateControlMode_GlobalVBR Значение: 5 Глобальная кодировка VBR. Расширение H.264. Требуется Windows 8. |
eAVEncCommonRateControlMode_GlobalLowDelayVBR Значение: 6 Глобальное кодирование VBR с низкой задержкой. Расширение H.264. Требуется Windows 8. |
Комментарии
Это перечисление также используется с кодировщиками камер H.264 UVC 1.5.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
Верхняя часть | codecapi.h |