现在只能实现
生成视频 capCreateCaptureWindow
....
取全图至剪贴板 capEditCopy(CapWnd);
再从剪贴板读取 image1.Picture.LoadFromClipboardFormat(CF_BITMAP,Clipboard.GetAsHandle(CF_BITMAP), 0);但如何才能在视频中取部分的图片呢,请指点,谢谢!
生成视频 capCreateCaptureWindow
....
取全图至剪贴板 capEditCopy(CapWnd);
再从剪贴板读取 image1.Picture.LoadFromClipboardFormat(CF_BITMAP,Clipboard.GetAsHandle(CF_BITMAP), 0);但如何才能在视频中取部分的图片呢,请指点,谢谢!
var
mBitMap: TBitMap;
mDest,mSrc: TRect;
begin
mBitMap := TBitMap.Create;
mBitMap.Width := 100;
mBitMap.Height := 100;
mRect := Rect(0,0,100,100);
mSrc := Rect(100,100,200,200);
mBitMap.Canvas.CopyRect(mRect, Image1.Canvas, mSrc);
mBitMap.SaveToFile('d:\test.bmp'); mBitMap.Destroy;
end;