Creates a device-dependent RGB color space.
SDKs
- iOS 2.0+
- macOS 10.0+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
Framework
- Core Graphics
Declaration
func CGColorSpaceCreateDeviceRGB() -> CGColor Space
Return Value
A device-dependent RGB color space. You are responsible for releasing this object by calling CGColor
. If unsuccessful, returns NULL
.
Discussion
Colors in a device-dependent color space are not transformed or otherwise modified when displayed on an output device—that is, there is no attempt to maintain the visual appearance of a color. As a consequence, colors in a device color space often appear different when displayed on different output devices. For this reason, device color spaces are not recommended when color preservation is important.