Полагаю, вы имеете в виду Direct Show, а не DirectX?
Вы можете сделать это с помощью Video Mixing Renderer. Как и во всем остальном, это не обязательно просто.
Сначала подключите видео к фильтру VMR.
Во-вторых, для анимации персонажей все, что вам нужно сделать, - это создать простой исходный фильтр DirectShow (это хорошо объяснено в примерах DirectShow), который предоставляет кадры анимации.
В-третьих, вам нужно создать класс IVMRImageCompositor. Затем вы можете использовать DirectX для компоновки изображений.