See Also: CGLayer Members
CGLayers can be hardware accelerated and developers are encouraged to use this instead of CGBitmaps for off-screen rendering operations.
Once you create a CGLayer, you extract the CGContext instance by accessing the Context property.