![]() |
![]() |
![]() |
|
[
About ImageMagick
Command-line Tools
Program Interfaces
] [ Install from Source Binary Releases Resources ] [ Download ] [ Links ] [ Sponsors PCbanter Windows XP Help Forum ] |
SetImageProgressMonitor() sets the image progress monitor to the specified method and returns the previous progress monitor if any. The progress monitor method looks like this:
MagickBooleanType MagickProgressMonitor(const char *text,
const MagickOffsetType offset,const MagickSizeType span,
void *client_data)
If the progress monitor returns MagickFalse, the current operation is interrupted. The format of the SetImageProgressMonitor method is:
MagickProgressMonitor SetImageProgressMonitor(Image *image,
const MagickProgressMonitor progress_monitor,void *client_data)
A description of each parameter follows: imageThe image. progress_monitorSpecifies a pointer to a method to monitor progress of an image operation. client_dataSpecifies a pointer to any client data. SetImageInfoProgressMonitor() sets the image_info progress monitor to the specified method and returns the previous progress monitor if any. The progress monitor method looks like this:
MagickBooleanType MagickProgressMonitor(const char *text,
const MagickOffsetType offset,const MagickSizeType span,
void *client_data)
If the progress monitor returns MagickFalse, the current operation is interrupted. The format of the SetImageInfoProgressMonitor method is:
MagickProgressMonitor SetImageInfoProgressMonitor(ImageInfo *image_info,
const MagickProgressMonitor progress_monitor,void *client_data)
A description of each parameter follows: image_infoThe image info. progress_monitorSpecifies a pointer to a method to monitor progress of an image operation. client_dataSpecifies a pointer to any client data. |