Type Property

extendedGray

The name of the extended Gray color space.

Declaration

class let extendedGray: CFString

Discussion

This color space has the same colorimetry as Generic Gray 2.2, but component values below 0.0 and above 1.0 may be encoded in this color space. Negative values are encoded as the signed reflection of the original encoding function.

y(x) = sign(x)*f(abs(x))

See Also

Accessing System-Defined Color Spaces

class let acescgLinear: CFString

The name of the ACEScg color space. For more information, see “ACEScg—A Working Space for CGI Render and Compositing”, Version 1.0.1, Academy of Motion Picture Arts and Sciences (http://www.oscars.org/science-technology/sci-tech-projects/aces).

class let adobeRGB1998: CFString

The name of the Adobe RGB (1998) color space. For more information, see “Adobe RGB (1998) Color Image Encoding”, Version 2005-05, Adobe Systems Inc. (http://www.adobe.com).

class let dcip3: CFString

The name of the DCI P3 color space, created by Digital Cinema Initiatives, LLC. This color space is the digital cinema standard.

class let displayP3: CFString

The name of the Display P3 color space, created by Apple Inc. This color space uses the DCI P3 primaries, a D65 white point, and the same gamma curve as the sRGB color space.

class let extendedLinearGray: CFString

The name of an extended Gray color space with a linear gamma ramp.

class let extendedLinearSRGB: CFString

The name of the extended linear sRGB color space.

class let extendedSRGB: CFString

The name of the extended sRGB color space.

class let genericCMYK: CFString

The name of the generic CMYK color space.

class let genericGrayGamma2_2: CFString

The name of the generic gray color space with a gamma value of 2.2.

class let genericRGBLinear: CFString

The name of the generic linear RGB color space. This is the same as kCGColorSpaceGenericRGB, but with a gamma equal to 1.0.

class let genericXYZ: CFString

The name of the generic XYZ color space.

class let itur_2020: CFString

The name of the ITU-R Recommendation BT.2020 color space. For more information, see “BT.2020 : Parameter values for ultra-high definition television systems for production and international programme exchange”, Version 2014-06, International Telecommunication Union (https://www.itu.int/rec/R-REC-BT.2020).

class let itur_709: CFString

The name of the ITU-R Recommendation BT.709 color space. For more information, see “BT.709 : Parameter values for the HDTV standards for production and international programme exchange”, Version 2015-06, International Telecommunication Union (https://www.itu.int/rec/R-REC-BT.709).

class let linearGray: CFString

The name of the Gray color space using a linear gamma ramp.

class let linearSRGB: CFString

The name of the color space thats the sRGB color primaries with a linear gamma ramp.

class let rommrgb: CFString

The name of the ROMM RGB color space. For more information, see “Reference Output Medium Metric RGB Color Space (ROMM RGB) White Paper”, Version 2.1, Eastman Kodak Company (http://www.kodak.com/global/plugins/acrobat/en/professional/products/software/colorFlow/romm_rgb.pdf).

class let sRGB: CFString

The name of the sRGB color space as specified in IEC 61966-2-1.

func CGColorSpaceCreateDeviceRGB() -> CGColorSpace

Creates a device-dependent RGB color space.

func CGColorSpaceCreateDeviceCMYK() -> CGColorSpace

Creates a device-dependent CMYK color space.

func CGColorSpaceCreateDeviceGray() -> CGColorSpace

Creates a device-dependent grayscale color space.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software