Home | GR32_Resamplers |
BlockTransferX
procedure BlockTransferX(
Dst: TBitmap32;
DstX: TFixed;
DstY: TFixed;
Src: TBitmap32;
SrcRect: TRect;
CombineOp: TDrawMode;
CombineCallBack: TPixelCombineEvent = nil);
Description
BlockTransferX is an extended version of BlockTransfer that allows a destination coordinate (DstX, DstY) in fixed-point coordinates. This means that the source bitmap is not copied directly but rather transposed a fractional distance before it is copied. In order to still retain reasonable performance, linear interpolation is used for the fractional displacement.
See BlockTransfer for a detailed description.
See Also
BlockTransfer, StretchTransfer, TBitmap32, TDrawMode, TPixelCombineEvent, TRect
Copyright ©2000-2007 Alex Denisov and Contributors - Graphics32 v1.8.3 - Build on 4-March-2007