Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Zeichnen auf Video (capPreview)

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
27.05.2008, 13:24 Uhr
cmos



Hallo,

wie kann ich auf ein Videobild zeichnen ?
Ich stelle eine Verbindung zu meiner Webcam her mit den cap TReiber,
also CapDriverConnect(..) , capCreateCaptureWindow(..) usw.
Wenn die Kamera verbunden ist, kommt das Bild sobald man CapPreview() aufruft.

Das funktioniert ja auch alles wunderbar, nur kann ich darauf nicht zeichnen.
Um das Videobild im dialog zu positionieren habe ich eine Picturecontrol in den
Dialog gebaut. Von dieser vole ich mir das WindowRect.
Ein von mir gezeichnetes REchteck ist nur solange sichtbar (innerhalb des PictureControl)
bis ich die Kamera aktivere. Dann liegt das Videobild darüber.
Ich hab nochmals eine Picturecontrol über die eigentliche gesetzt. da kann ich nun drauf zeichnen und es es liegt über dem videobild. Allerdings ist das ja nicht grad die tollste lösung und es flackert auch ein bisschen. Weiß jemand woran das liegt, das ich nicht über mein Video zeichnen kann ? Das Video wird durch diese Windows (Vfw) Schnittstelle auf
meinen Dialog gezeichnet, also in der OnPaint ist daher nichts zu shen, was das Videobild zeichnet.

Grüße,
cmos
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
28.05.2008, 20:09 Uhr
~cmos
Gast


Hat niemand eine Idee ?

Grüße,
cmos
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: