Hallo,
wenn ich die Procedure GetWebcamSnapshot als ersten Befehl um
SendMessage(CaptureWindow, WM_CAP_DLG_VIDEOSOURCE, 0, 0);
ergänze mit der Deklaration
const
WM_CAP_DLG_VIDEOSOURCE = $0400 + 42;
kann ich die USB-Cam auswählen. Allerdings erscheint dann immer ein Dialog, den ich vermeiden möchte. In der Dokumentation zu der AVICAP32.DLL habe ich kein Befehl wie WM_CAP_SET_VIDEOSOURCE o.ä. gefunden. Ist das richtig?
Ist eventuell TSCAP32 (
http://tscap32.sourceforge.net/) eine Alternative zur AVICAP32?
Peter