Prepares space for an image with ImageWidth and ImageHeight sizes.
Optionally, if FillColor <> -1, it will fill with the specified color (see Fill for suitable ranges), and set the alpha (from 0: Fully Transparent - 255: Fully Opaque).
The first overload always creates an ie24RGB image.
Returns true on success.
Note: Calling Allocate to set Alpha to 255 will have no effect unless another parameter is different from the existing value, i.e. this method has no effect: myBmp.Allocate( myBmp.Width, myBmp.Height, myBMP.PixelFormat, -1, 255 );