Einzelnen Beitrag anzeigen

Cruentus

Registriert seit: 22. Apr 2009
32 Beiträge
 
#1

Capturequelle über WM_CAP_DRIVER_CONNECT festlegen

  Alt 11. Sep 2010, 11:11
Hallo allerseits!

Ich habe ein Programm, mit dem ich das Bild einer Webcam darstellen kann (Quelle: http://www.delphipraxis.net/35689-webcam-delphi.html).
Mit einer Webcam funktioniert das soweit auch ganz gut.

Wenn ich nun aber eine zweite Webcam anschließe, erscheint immer ein Dialog, in dem ich die Videoquelle auswählen soll, das würde ich aber gerne automatisch ablaufen lassen. Hab auch schon ein bisschen am WM_CAP_DRIVER_CONNEct rumgespielt, bin aber zu keinem richtigen Ergebnis gekommen.
Grundsätzlich sieht das ja so aus: SendMessage(handle, WM_CAP_DRIVER_CONNECT, 0, 0); Laut Beschreibung der Message sollte der erste Parameter nach dem WM_CAP_DRIVER_CONNECT die "Nummer" des zu wählenden Treibers sein (Bereich von 0 bis 9). Wenn ich die 0 lasse, kommt das Dialogfenster, um die Videoquelle auszuwählen, wenn ich aber die Zahlen 1 bis 9 ausprobiere, habe ich nur ein schwarzes Bild.

Weiß jemand Rat, wäre überaus dankbar dafür! Bin echt mit meinem Latein am Ende...

Cruentus

Geändert von Cruentus (12. Sep 2010 um 10:33 Uhr) Grund: Nähere Ausführung des Problems
  Mit Zitat antworten Zitat