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


свойство MFPKEY_ASFMEDIASINK_AUTOADJUST_BITRATE

Указывает, настраивает ли приемник носителя ASF скорость передачи данных автоматически.

Тип данных

Тип PROPVARIANT (vt)

Член PROPVARIANT

VARIANT_BOOL

VT_BOOL.

boolVal

Комментарии

Если значение этого свойства равно VARIANT_TRUE, приемник мультимедиа ASF автоматически корректирует скорость передачи содержимого ASF в соответствии с характеристиками мультиплексированных потоков.

Это свойство влияет на поведение приемника мультимедиа ASF, когда поток переполняет параметры "утечки" приемника:

Значение Поведение
VARIANT_TRUE Приемник мультимедиа ASF автоматически настраивает скорость передачи содержимого ASF в соответствии с характеристиками мультиплексированных потоков.
VARIANT_FALSE Приемник мультимедиа ASF использует значение скорости потока, предоставляемое приложением.

 

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

Задайте это свойство при настройке приемника мультимедиа ASF. Использование зависит от того, какую функцию вы вызываете для создания приемника мультимедиа ASF:

Если задать для этого свойства значение VARIANT_TRUE, приемник мультимедиа ASF установит флаг MFASF_MULTIPLEXER_AUTOADJUST_BITRATE для мультиплексера ASF. См . статью IMFASFMultiplexer::SetFlags.

Дополнительные сведения о концепции утечки контейнеров см. в разделе "Модель буфера нечеткого контейнера" документации по пакету SDK для формата Windows Media.

Требования

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

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

Свойства Media Foundation

MF_ASFSTREAMCONFIG_LEAKYBUCKET1

MF_ASFSTREAMCONFIG_LEAKYBUCKET2