CreateImage()

Syntax

Result = CreateImage(#Image, Width, Height)
Description
Create an empty image (with black background) which can be used to do rendering on it. If #PB_Any is used as '#Image' parameter, the new image identifier will be returned as 'Result'. The image format is taken from the actual screen format.

You can use the several other functions for acting with the created image:
StartDrawing() with ImageOutput() to draw on the created image
CopyImage() to create another image from the actual one
GrabImage() to create another image from a given area of the actual one
DrawImage() (with UseImage() before) to display the created image on actual output channel
ImageGadget() for displaying image on an application window
ButtonImageGadget() for creating an image button on an application window

Note: the image size is currently limited to 8192x8192 pixels (if the available memory allow it).

Supported OS

Windows, Linux, MacOS X

<- CopyImage() - Image Index - FreeImage() ->