Свойство MFPKEY_RMAX

Указывает пиковую скорость (в битах в секунду), используемую для воспроизведения с ограниченной 2-проходной переменной скоростью (VBR).

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

g_wszWMVCMaxBitrate

Тип данных

VT_I4

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

Значение по умолчанию отсутствует.

Комментарии

Это значение представляет пиковую скорость воспроизведения. Значение MFPKEY_BMAX используется для описания буфера с точки зрения этой скорости; по сути, ограниченная скорость VBR аналогична постоянной скорости (CBR), используя это значение в качестве скорости передачи данных. Однако ограниченный поток VBR можно воспроизводить с более низкой скоростью, если буфер увеличен.

Это значение необходимо задать для двухпрохавной кодировки VBR с ограничением на пиковую нагрузку. После начала обработки примеров не следует запрашивать это значение, пока кодирование потока не будет завершено. Кодировщик интерпретирует запрос для этого значения как сигнал о том, что сеанс кодирования окончен; Следующий образец, который вы обрабатываете, рассматривается как начало нового сеанса.

Как правило, это значение в два-три раза больше значения MFPKEY_RAVG.

Требования

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

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

Свойства Media Foundation