Ver Mensaje Individual
  #20  
Antiguo 18-03-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Reputación: 24
seoane Va por buen camino
Puede que tu dispositivo no pueda utilizar el modo overlay.

Prueba entonces a sustituir esto:
Código Delphi [-]
SendMessage(CapWindow, WM_CAP_SET_OVERLAY, 1, 0);

Por eso otro:
Código Delphi [-]
SendMessage(CapWindow, WM_CAP_SET_PREVIEW, 1, 0);
// Los 100 son los milisegundos entre capturas, es decir con 100 serian 10 imagenes por segundo
SendMessage(CapWindow, WM_CAP_SET_PREVIEWRATE, 100, 0);

Y no me olvido del valor de las constantes:
Código Delphi [-]
const
  WM_CAP_SET_PREVIEW = WM_USER + 50;
  WM_CAP_SET_OVERLAY = WM_USER + 51
  WM_CAP_SET_PREVIEWRATE = WM_USER + 52;

Última edición por seoane fecha: 18-03-2007 a las 04:08:09.
Responder Con Cita