[Overview][Constants][Types][Classes][Index] Reference for unit 'ptc' (#ptc)

TPTCCopy

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Routines for copying and converting pixel data.

Declaration

Source position: copyd.inc line 34

type TPTCCopy = class

public

  constructor Create;

  

Default constructor.

  destructor Destroy; override;

  

Destructor.

  procedure Request();

  

Request a copy routine for the specified pixel formats.

  procedure Palette();

  

Set the source and destination palettes for indexed color conversion.

  procedure Copy();

  

Copy an area of the source pixel array to an area of the destination pixel array.

  function Option();

  

Passes an implementation specific option string to the copy object.

end;

Inheritance

TPTCCopy

  

Routines for copying and converting pixel data.

|

TObject

Description

Routines for copying and converting pixel data.

This class is an interface to low level pixel copying and conversion routines. Before using the copy class take a look at the high level IPTCSurface.Copy, IPTCSurface.Load and IPTCSurface.Save functions. Typically the only time the copy class is required is when you are managing your own pixel buffers.