pub unsafe extern "C" fn CGImageCreate(
width: size_t,
height: size_t,
bitsPerComponent: size_t,
bitsPerPixel: size_t,
bytesPerRow: size_t,
space: CGColorSpaceRef,
bitmapInfo: u32,
provider: CGDataProviderRef,
decode: *const CGFloat,
shouldInterpolate: bool,
intent: CGColorRenderingIntent,
) -> CGImageRef