Я использую карты колода ссылок с C # и делаю что-то похожее на то, что вы хотите сделать.Я использую стандартный объект Graphics (GDI +), который я создал с помощью Graphics.FromImage ().При каждом обратном вызове кадра я рисую графический объект, затем получаю указатель на подключенное растровое изображение и копирую пиксели в буфер видеокадров decklink.В копии вы можете делать с прозрачными пикселями все, что захотите (не копировать и оставлять ввод вместо него и т. Д.). По сути, все, что вам нужно, это указатель на поверхность ARGB (или любой другой формат, для которого вы настроили)можно скопировать его в буфер кадра decklinks.
Хотя я не использую видеовход с ним (я указываю последовательность неподвижных изображений), при просмотре API не сложно скопировать входной кадра затем нарисуйте ваши объекты поверх него, а затем скопируйте его в выходной буфер.В SDK есть несколько примеров (в основном в нативном коде, но легко увидеть, что происходит), и они предоставляют dll взаимодействия, который облегчает доступ к API из .net.
Существует черныйСписок рассылки разработчиков магии вы также должны проверить.
Брайан