Einzelnen Beitrag anzeigen

Benutzerbild von Vis
Vis

Registriert seit: 26. Apr 2013
26 Beiträge
 
Delphi XE8 Professional
 
#1

Linie in Live-Kamerabild zeichnen

  Alt 26. Feb 2014, 18:40
Hallo zusammen,

eine Frage, und zwar habe ich eine Kamera, die ein Livebild anzeigen soll. Nun möchte ich gerne eine Linie einzeichnen.
Das Kamerabild kann ich mit einer Fremkomponente anzeigen lassen. Das Zeichnen mache ich mit folgender Funktion:

Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var
  hdc : Integer;
begin
  hdc := GetDC(uEyeCam1.Handle); //Handle der Kamera
  rectangle(hdc, 10,10,20,40);
  releaseDC(uEyeCam1.Handle, hdc);
end;
Leider wird das Kamerabild ja ständig erneuert, sodass meine Zeichnung ständig überschrieben wird.
Hat jemand eine Idee wie ich die Zeichnung vor das Kamerabild bekomme? oder sonst eine gute Anmerkung?

Grüße
  Mit Zitat antworten Zitat