En cuanto a la pregunta que formule con anterioridad quizas no fui lo suficientemente explicito.Estoy realizando un programa en vb para visualizar en pantalla las imagenes captadas por una webcam. Al haber una cámara conectada a la pc la aplicación se carga mostrando una ventana de captura.Ahora si hay más de una cámara,pensé en la posibilidad de cargar la aplicación tantas veces como cámaras existan o crear varias ventanas desde la misma aplicación asignandolé a cada una un hilo de ejecución(En este punto todavía no estoy muy seguro),¿Qué opinan?.
Nota:En cada una de las ventanas creadas se realiza un proceso de detección de movimiento controlado por un timer.
retomando la pregunta q envie en días pasados,Con directshow consegui los nombres de las cámaras conectadas a la pc, pero además me aparecen en esta lista todos los dispositivos multimedia de la computadora y aún no encuentró la forma de eliminarlos.Envie una pregunta relacionada con esto al foro de directx de la webdelprogramador pero aún no me dan respuesta.
Si conocen otro método(quizás alguna api) para determinar el # y nombre de cámaras conectadas a la pc , me lo hacen saber, por favor.
Saludos.