pub unsafe extern "C" fn CGDisplayFade(
token: CGDisplayFadeReservationToken,
duration: CGDisplayFadeInterval,
startBlend: CGDisplayBlendFraction,
endBlend: CGDisplayBlendFraction,
redBlend: c_float,
greenBlend: c_float,
blueBlend: c_float,
synchronous: boolean_t,
) -> CGError