У меня Visual Studio 2010 в Win7 (64-разрядная версия), и я хочу начать разработку проектов DirectShow на C ++ или C #. Честно говоря, я не знаю, как я могу сделать это в VS 2010. Какое программное обеспечение и библиотеки мне нужны?
DirectShow — это C ++ (нативный) API. Windows SDK содержит несколько примеров, и вы начнете с этого. Сделайте копию примера проекта, замените GUID на новые, если это необходимо, и это станет отправной точкой для вашего проекта.
Образцы DirectShow на MSDN: Образцы DirectShow (Windows).
В частности, в .NET и C # единственный способ для начинающего начать с DirectShow — использовать Библиотека DirectShow.NET. Библиотека предоставляет оболочку, которая максимально имитирует базовый нативный API, позволяя вам жить в мире .NET и в то же время использовать документацию MSDN для DirectShow. У этого есть свои хорошо сделанные образцы, чтобы проверить и начать с.
Других решений пока нет …