2010-11-15 22 views
6

Soy un desarrollador de .Net C#. Quiero desarrollar la programación de medios sobre códec de video/audio, capturar medios de la fuente, etc. Voy a usar DirectShow Lib, pero lo leo en MSDN, y estoy muy confundido, porque soy un principiante .¿Cómo puedo aprender una programación de DirectShow?

¿Tiene los mejores tutoriales o algún artículo que pueda hacer que los principiantes entiendan para programar en la arquitectura de DirectShow? Si es así, por favor compártalos.

Respuesta

4
2

Amigo, OMI Es mejor desarrollar la demostración directa en C++, sólo debe aprender cómo crear objetos COM y desinicializó ella, C++ es más rápido, y actual biblioteca disponible de demostración directa de todo están en C++, los casos que están en proyecto de código en C# son buenos para aprender básicos de show directo, pero no son soluciones prácticas. son contenedores COM para usarlos en C#, la velocidad es la principal preocupación y su velocidad en el análisis de video en tiempo real no es buena. MSDN es la mejor referencia para trabajar con directshow y hay buenos ejemplos en SDK

+1

Acepto, los ejemplos en combinación con la documentación de MSDN son una buena forma de aprender DirectShow. También encontré que el foro MS DirectShow es muy útil: http://social.msdn.microsoft.com/Forums/en-US/windowsdirectshowdevelopment/threads aunque este foro no brinda soporte para .NET – Ralf

0

Solo lea DirectShow SDK en MSDN desde el principio. Luego instale GraphEditPlus, intente construir algunos gráficos y luego desde el menú Archivo puede generar el código C# que construye estos gráficos usando DirectShowLib para .NET y vea cómo lo hace.

Cuestiones relacionadas