• Viernes 15 de Noviembre de 2024, 02:50

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Josemora

Páginas: [1]
1
C++ Builder / Capturar Video Con 2 Webcam Al Mismo Tiempo
« en: Miércoles 7 de Diciembre de 2005, 03:07 »
:alien:
Al conectar las dos cámaras al usb y usar el siguiente código

// cámara 1
video=capCreateCaptureWindow((LPSTR)"VIDEO1",WS_CHILD|WS_VISIBLE,0,0,230,230,Form1->Handle,(int)0);
capDriverConnect(video,0);
capPreviewRate(video,66);
capPreview(video,true);

Se supondría que si yo creara otra ventana para capturar el video  lo único que tendría que hacer es en la línea de  //capDriverConnect(video,0); //  cambiar la locación ´0´  por la locación de la otra cámara 'X' pero hay radica el problema...

// cámara 2
video1=capCreateCaptureWindow((LPSTR)"VIDEO2",WS_CHILD|WS_VISIBLE,250,0,230,230,Form1->Handle,(int)0);
capDriverConnect(video1,X);
capPreviewRate(video1,66);
capPreview(video1,true);

Al conectar las cámaras por el USB las dos quedan en la locación ´0´ lo que provoca que un cuadro de dialogo que me permite seleccionar la fuente de video,  Lo cual no  es lo que yo quiero, lo que es de esperar sería que el programa seleccione la fuente de video y se la asigne a cada ventana...

La ventana que se despliega es muy parecida a la que se despliega con esta línea  
capDlgVideoSource(video);

Mi pregunta es como asignar la fuente de video a estas ventanas creadas???

Si alguien sabe como hacer este le agradecería mucho me dijera como, o si alguien tiene una idea de como podría hacerse me gustaría que me  lo haga saber, por que  ya se me terminaron las ideas....

jose.... :(

Páginas: [1]