атрибут MF_TOPONODE_MARKOUT_HERE
Указывает, применяет ли конвейер разметку на этом узле. Разметка — это точка, в которой заканчивается презентация. Если компоненты конвейера создают данные после точки разметки, данные не отображаются.
Тип данных
UINT32
Рассматривать как логическое значение.
Комментарии
Этот атрибут применяется ко всем типам узлов.
Если этот атрибут имеет значение TRUE, конвейер Media Foundation обрезает выходные примеры из этого узла в соответствии со временем остановки презентации. Загрузчик топологии задает этот атрибут при разрешении топологии. Большинству приложений не нужно задавать или извлекать этот атрибут.
Рекомендуется, чтобы для одного узла в каждой ветви топологии для этого атрибута было задано значение TRUE. Ветвь топологии определяется как путь от исходного узла к выходному узлу. В ветви атрибуты MF_TOPONODE_MARKOUT_HERE и MF_TOPONODE_MARKIN_HERE должны быть установлены на одном узле в ветви. Их нельзя задать на разных узлах в одной ветви.
Константу GUID для этого атрибута экспортируют из mfuuid.lib.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
Заголовок |
|
См. также раздел