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


Атрибуты узла топологии

Следующие атрибуты применяются к узлам топологии.

Общие атрибуты узла топологии

Атрибут Описание
MF_TOPONODE_CONNECT_METHOD Указывает, как загрузчик топологии подключает этот узел топологии и является ли этот узел необязательным.
MF_TOPONODE_DECODER Указывает, является ли объект узла топологии декодером.
MF_TOPONODE_DECRYPTOR Указывает, является ли базовый объект узла топологии расшифровкой.
MF_TOPONODE_DISCARDABLE Указывает, может ли конвейер удалять примеры из узла топологии.
MF_TOPONODE_ERROR_MAJORTYPE Содержит основной тип носителя для узла топологии. Этот атрибут задается, если топология не загружается, так как не удалось найти правильный декодатор.
MF_TOPONODE_ERROR_SUBTYPE Содержит подтип носителя для узла топологии. Этот атрибут задается, если топология не загружается, так как не удалось найти правильный декодатор.
MF_TOPONODE_ERRORCODE Содержит код ошибки из последнего сбоя подключения для этого узла топологии.
MF_TOPONODE_LOCKED Указывает, можно ли изменить типы носителей на этом узле топологии.
MF_TOPONODE_MARKIN_HERE Указывает, применяется ли конвейер разметки на этом узле.
MF_TOPONODE_MARKOUT_HERE Указывает, применяется ли конвейер разметки на этом узле.

 

Атрибуты исходного узла

Атрибут Описание
MF_TOPONODE_MEDIASTART Указывает время начала презентации относительно запуска исходного файла носителя в 100-наносекундах.
MF_TOPONODE_MEDIASTOP Указывает время остановки презентации относительно запуска исходного файла носителя в 100-наносекундах.
MF_TOPONODE_PRESENTATION_DESCRIPTOR Содержит указатель на дескриптор презентации для источника мультимедиа.
MF_TOPONODE_SEQUENCE_ELEMENTID Указывает элемент, содержащий исходный узел.
MF_TOPONODE_SOURCE Содержит указатель на источник мультимедиа, связанный с узлом топологии.
MF_TOPONODE_STREAM_DESCRIPTOR Содержит указатель на дескриптор потока для источника мультимедиа.
MF_TOPONODE_WORKQUEUE_ID Указывает рабочую очередь для узла топологии.
MF_TOPONODE_WORKQUEUE_MMCSS_CLASS Задает задачу службы планировщика мультимедиа (MMCSS) для узла топологии.
MF_TOPONODE_WORKQUEUE_MMCSS_TASKID Задает идентификатор задачи MMCSS для узла топологии.

 

Преобразование атрибутов узла

Атрибут Описание
MF_TOPONODE_D3DAWARE Указывает, поддерживает ли преобразование, связанное с узлом топологии, ускорение видео DirectX (DXVA)
MF_TOPONODE_DRAIN Указывает, когда преобразование очищается.
MF_TOPONODE_FLUSH Указывает, когда преобразование удаляется.
MF_TOPONODE_TRANSFORM_OBJECTID Идентификатор класса (CLSID) преобразования, связанного с этим узлом топологии.

 

Атрибуты выходного узла

Атрибут Описание
MF_TOPONODE_DISABLE_PREROLL Указывает, используется ли сеанс мультимедиа предварительная версия в приемнике мультимедиа, представленном этим узлом топологии.
MF_TOPONODE_NOSHUTDOWN_ON_REMOVE Указывает, завершает ли сеанс мультимедиа приемник мультимедиа при удалении выходного узла из топологии.
MF_TOPONODE_RATELESS Указывает, является ли приемник мультимедиа, связанный с этим узлом топологии, скоростью без скорости.
MF_TOPONODE_STREAMID Идентификатор потока приемника потока, связанного с этим узлом топологии.

 

Атрибуты tee Node

Атрибут Описание
MF_TOPONODE_PRIMARYOUTPUT Указывает, какие выходные данные являются основными выходными данными на узле tee.

 

МВФTopologyNode

Атрибуты Media Foundation

Атрибуты топологии