Атрибуты узла топологии
Следующие атрибуты применяются к узлам топологии.
Атрибуты узла общей топологии
attribute | Описание |
---|---|
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 | Указывает, применяет ли конвейер mark-in на этом узле. |
MF_TOPONODE_MARKOUT_HERE | Указывает, применяет ли конвейер разметку на этом узле. |
Атрибуты исходного узла
attribute | Описание |
---|---|
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 для узла топологии. |
Преобразование атрибутов узла
attribute | Описание |
---|---|
MF_TOPONODE_D3DAWARE | Указывает, поддерживает ли преобразование, связанное с узлом топологии, ускорение видео DirectX (DXVA). |
MF_TOPONODE_DRAIN | Указывает, когда происходит очистка преобразования. |
MF_TOPONODE_FLUSH | Указывает, когда выполняется очистка преобразования. |
MF_TOPONODE_TRANSFORM_OBJECTID | Идентификатор класса (CLSID) преобразования, связанного с этим узлом топологии. |
Атрибуты выходных узлов
attribute | Описание |
---|---|
MF_TOPONODE_DISABLE_PREROLL | Указывает, использует ли сеанс мультимедиа предварительную проверку в приемнике мультимедиа, представленном этим узлом топологии. |
MF_TOPONODE_NOSHUTDOWN_ON_REMOVE | Указывает, завершает ли сеанс мультимедиа приемник мультимедиа при удалении выходного узла из топологии. |
MF_TOPONODE_RATELESS | Указывает, является ли приемник мультимедиа, связанный с этим узлом топологии, без скорости. |
MF_TOPONODE_STREAMID | Идентификатор потока приемника потока, связанного с этим узлом топологии. |
Атрибуты tee Node
attribute | Описание |
---|---|
MF_TOPONODE_PRIMARYOUTPUT | Указывает, какие выходные данные являются основными выходными данными на тройнике узла. |
Связанные темы