This function is called by ImageGear to let your application store or process each color plane raster, as it is obtained from the file.
Copy Code
|
|
---|---|
typedef AT_ERRCOUNT (LPACCUAPI LPFNIG_RASTER_PLANE_SET)(
AT_VOID* lpPrivate,
const AT_VOID* lpRast,
AT_PIXPOS cyPos,
AT_INT cRasterSize,
AT_INT nBitPlane
);
|
Name | Type | Description |
---|---|---|
lpPrivate | AT_VOID* | A far pointer to a private data area. |
lpRast | const AT_VOID* | Raster line to set. |
cyPos | AT_PIXPOS | Y position in the image. |
cRasterSize | AT_INT | Size of the raster line. |
nBitPlane | AT_INT | Index of the color plane in which to merge. |
Returns 0 if successful. Otherwise, returns the number of ImageGear errors that occurred during this function call.
This function does not process image pixels.
ImageGear calls this function to pass raster plane data that has been read from a file to the application. The callback is invoked when reading images where pixel data is stored in planar format. Currently, only TIFF and DICOM format filters support this callback.