Einzelnen Beitrag anzeigen

Benutzerbild von Ultimator
Ultimator

Registriert seit: 17. Feb 2004
Ort: Coburg
1.860 Beiträge
 
FreePascal / Lazarus
 
#4

Re: WebcamBild abgreifen und speichern?

  Alt 30. Mai 2005, 17:50
Naja, ich habs jetzt nicht ausprobiert, aber ich vermute mal, du musst erst mit WM_CAP_FILE_SET_CAPTURE_FILE einstellen, unter welchem Dateinamen das zukünftige Bild gespeichert werden soll. Parameter Eins erwartet das Handle des Webcam-Window, das du erhalten hast, also du capCreateCaptureWindow aufgerufen hast (also speicher dieses Handle lieber nicht in eine lokale Variable, du brauchst sie ja noch ). Der zweite Parameter eben noch den Dateinamen.
Dann musst du einfach nacheinander WM_CAP_SINGLE_FRAME_OPEN, WM_CAP_SINGLE_FRAME und WM_CAP_SINGLE_FRAME_CLOSE aufrufen, jeweils als einzigen Parameter das Handle (wie auch oben schon).

Das denk ich mir zumindest, der ich mir das nur 2 Minuten angeschaut hab

Als kleinen Tipp: In einem Thread von mir, in dem ich nachstehendes gefragt hab, hat Luckie mal nen Link zu ner Seite gepostet, auf der ein Archiv mit Headerkonvertierungen war, das unter anderem auch die VfW.pas enthielt. Wenn du die einbindest, musst du nicht mit Sendmessage arbeiten, sondern kannst direkt die zugehörigen Makros verwenden.
Wesentlich komfortabler
Julian J. Pracht
  Mit Zitat antworten Zitat