imageContains the Quartz image to use.
A new image object, or null if the image cannot be created.
This can be used from a background thread.