Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
Delphi XE3 Enterprise
|
AW: WebCam via Stream senden
19. Sep 2012, 07:42
Delphi-Quellcode:
var
bmp:TBitmap;
begin
bmp:=TBitmap.Create;
try
bmp.Width := 600;
bmp.Height := 450;
BitBlt(bmp.Canvas.Handle,0,0,panel1.Width,panel1.Height,Panel1.canvas.handle,0,0,SRCCOPY);
image1.Picture.Assign(bmp);
finally
bmp.Free;
end;
wobei ich hier
Delphi-Quellcode:
connect := capCreateCaptureWindow('Kamera',ws_child+ws_visible, 0,
0, 600, 450, Panel1.Handle, 1);
verwende, bei Deiner Komponente kannst Du gegf. direkt
fVideoImage.SetDisplayCanvas(MyBitmap.Canvas);
verwenden ....
ansonsten BITBLT auf Panintbox1.canvas.handle ...
Thomas Wassermann H₂♂ Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂♂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
|
|
Zitat
|