Свойство MFPKEY_COMPLEXITYEX

Указывает сложность алгоритма кодировщика.

Константа для IPropertyBag

g_wszWMVCComplexityEx

Тип данных

VT_I4

Значение по умолчанию

Значение по умолчанию зависит от версии кодировщика видео, как показано в следующей таблице.

Версия кодировщика Значение по умолчанию
Кодировщик Windows Media Video 9 3
Кодировщик Windows Media Video 7/8 1

 

Возможные значения

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

Версия кодировщика Возможные значения
Кодировщик Windows Media Video 9 0, 1, 2, 3, 4, 5
Кодировщик Windows Media Video 7/8 0, 1

 

Комментарии

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

Любое значение, присвоенное этому свойству, будет игнорироваться, если свойство MFPKEY_COMPRESSIONOPTIMIZATIONTYPE имеет значение 1. В этом случае для MFPKEY_COMPLEXITYEX автоматически устанавливается значение 3.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
Wmcodecdsp.h

См. также раздел

Свойства Media Foundation