Поделиться через


Метод IMFASFStreamSelector::BitrateToStepNumber (wmcontainer.h)

Извлекает индекс шага пропускной способности, соответствующий заданной скорости. Этот метод используется для содержимого с несколькими битами (MBR).

Синтаксис

HRESULT BitrateToStepNumber(
  [in]  DWORD dwBitrate,
  [out] DWORD *pdwStepNum
);

Параметры

[in] dwBitrate

Скорость передачи данных, для использования на этапе пропускной способности.

[out] pdwStepNum

Получает номер шага. Используйте это число для получения сведений о шаге путем вызова IMFASFStreamSelector::GetBandwidthStep.

Возвращаемое значение

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

Код возврата Описание
S_OK
Метод выполнен успешно.

Комментарии

В сценарии потоковой передачи с несколькими скоростями (MBR) вызовите этот метод с текущей скоростью передачи данных сетевого подключения, чтобы определить правильный шаг для использования. Вы также можете периодически вызывать этот метод во время потоковой передачи, чтобы убедиться, что используется оптимальный шаг.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header wmcontainer.h
Библиотека Mfuuid.lib

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

IMFASFStreamSelector