Свойство MFPKEY_NUMBFRAMES

Указывает количество двунаправленных прогнозных кадров (B-кадров).

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

g_wszWMVCNumBFrames

Тип данных

VT-I4

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

0

Комментарии

По умолчанию в Windows Media Video 9 используются только внутрикадровые кадры (I-кадры), которые также называются ключевыми кадрами или кадрами привязки, которые являются полностью закодированными кадрами, и прогнозными кадрами (P-кадры), которые кодируются как отличие от предыдущего I-кадра. B-кадры отличаются от P-кадров, так как в них хранятся как отличия от предыдущего кадра, так и отличия от следующего кадра.

При настройке кодека для использования B-кадров он будет использовать указанное количество B-кадров между каждой парой кадров типа I или P.

Например, если последовательность кадров без B-кадров имеет значение "IPPPPPPPPI", то с двумя B-кадрами будет одинаковое кодирование последовательности "IBBBBBBPBBI".

Для большинства содержимого подходят один или два B-кадра. При более высокой скорости данных оптимальным выбором является один B-кадр. Три или более редко пользы.

Допустимый диапазон значений для этого свойства — от 0 до 7.

Требования

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

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

Свойства Media Foundation