свойство 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:
MFCreateASFMediaSink: запросите полученный указатель IMFMediaSink для интерфейса IPropertyStore .
MFCreateASMediaSinkActivate: вызовите IMFASFContentInfo::GetEncodingConfigurationPropertyStore в указателе IMFASFContentInfo , указанном в параметре pContentInfo .
Если задать для этого свойства значение VARIANT_TRUE, приемник мультимедиа ASF установит флаг MFASF_MULTIPLEXER_AUTOADJUST_BITRATE для мультиплексера ASF. См . статью IMFASFMultiplexer::SetFlags.
Дополнительные сведения о концепции утечки контейнеров см. в разделе "Модель буфера нечеткого контейнера" документации по пакету SDK для формата Windows Media.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
Заголовок |
|
См. также раздел