Se que tiene unos años el post. Pero me he puesto a usar la webcam con DirectX después de tener una app hecha de hace años con avicap32 y no funcionar en todas las cámaras.
He implementado lo que comentáis arriba, creo que falta un Tpanel en el código y me funciona para todas las cámaras, pero he observado un problema.
He hecho un programa que pide tener un texto con el nombre de la foto en un edit. Si no hay nombre muestra un MessageBox.
Al mostrar dicho mensaje la webcam congela la imagen y hasta que no pulse Aceptar se descongela. Me ocurre con cualquier mensaje incluso con MessageDlg, etc.
He probado otro ejemplo por la web y ocurre igual. En avicap32 no me pasa.
He probado a poner Application.ProcessMessages; pero no funciona.
¿Me podéis sugerir algo?
|