Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Native
Skip to main content

Struct ColorSpace

sealed struct ColorSpace
Display hardware may use different video quantization ranges, which are important for ensuring that video signals are accurately represented and displayed. These ranges deal with how color and brightness levels are encoded and transmitted. Different color spaces (like RGB, YCbCr) might use different quantization ranges. For example, RGB is often used with full range, while YCbCr might be used with either full or limited range. Here we define all possible color spaces in a display. Please see [IDisplayManager#setColorSpace].

Fields

Constants

INVALID

ColorSpace = {1}
Invalid color space type

AUTO

ColorSpace = {2}
Color space type is automatic i.e display server is free to choose any color space. This is default.

RGB

ColorSpace = {3}
display server is requested to use RGB color space

YCBCR

ColorSpace = {4}
display server is requested to use YCbCr color space
Last modified on October 29, 2026