Добавление выходных узлов с помощью TopoEdit
В топологии выходной узел представляет приемник мультимедиа, который получает данные мультимедиа от узла преобразования и представляет их для воспроизведения. Тип выходного узла зависит от типа носителя исходного узла.
В следующей таблице показана команда меню или панели инструментов для добавления выходного узла в топологию.
Тип исходного носителя | Команда меню или панели инструментов | Описание |
---|---|---|
Аудиопоток | В меню Топология выберите команду Добавить SAR. | Создает выходной узел для отрисовщика потоковой передачи (SAR), который воспроизводит звуковой поток через звуковое устройство, например звуковое карта. |
Видеопоток | В меню Топология выберите команду Добавить EVR. | Создает выходной узел для расширенного отрисовщика видео (EVR), который отображает кадры для видеопотока. |
Пользовательский приемник мультимедиа | — В меню Топология выберите команду Добавить пользовательский приемник. Откроется диалоговое окно Входные пользовательские GUID . - В поле GUID: введите GUID пользовательского приемника, который вы хотите добавить в топологию. Примечание: TopoEdit ожидает GUID в формате "{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxx}". В противном случае не удается добавить узел и отображается сообщение об ошибке "Недопустимый GUID". - Нажмите кнопку ОК. |
Создает выходной узел для приемника потока для пользовательского источника мультимедиа. Пользовательский приемник должен поддерживать CoCreateInstance , чтобы приемник можно было указать с помощью CLSID. |
TopoEdit создает указанный выходной узел. В области топологии выходной узел отображается в виде зеленого поля с именем приемника потока.
Сведения о программном добавлении выходных узлов с помощью API-интерфейсов Media Foundation см. в статье Создание выходных узлов.