Несколько лет назад появился DirectShow, который позволял вам управлять видео на поверхностях DirectDraw. Но с тех пор я думаю, что обе технологии были заменены. Какое в настоящее время лучшее решение, позволяющее вам создать приложение для Windows, которое позволит вам комбинировать / смешивать / смешивать видео / музыку вместе? Нужно ли идти по пути DirectX с поверхностями / текстурами или функциональность обнаружена в основных API-интерфейсах Windows?
Примерами могут служить наложение изображения на воспроизводимое видео, наложение двух видео друг на друга с эффектом перехода и т. Д.
Помимо основных технологий для обработки видео / аудио, являются ли они хорошими сторонними библиотеками? Или, может быть, у основных API достаточно функциональности?