Подходящие технологии для видеоинструмента Windows - PullRequest
0 голосов
/ 30 ноября 2009

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

Примерами могут служить наложение изображения на воспроизводимое видео, наложение двух видео друг на друга с эффектом перехода и т. Д.

Помимо основных технологий для обработки видео / аудио, являются ли они хорошими сторонними библиотеками? Или, может быть, у основных API достаточно функциональности?

1 Ответ

0 голосов
/ 30 ноября 2009

Если вы говорите управляемый код?

Microsoft.DirectX.AudioVideoPlayback

Краткое руководство здесь: http://forum.codecall.net/csharp-tutorials/20436-tutorial-playing-video-files-managed-directx.html

...