LutProperties
class LutProperties
| kotlin.Any | |
| ↳ | android.hardware.LutProperties | 
Provides Lut properties of the device.
 A Lut (Look-Up Table) is a pre-calculated table for color correction. Applications may be interested in the Lut properties exposed by this class to determine if the Lut(s) they select using android.view.SurfaceControl.Transaction#setLuts are by the HWC. 
Summary
| Constants | |
|---|---|
| static Int | The Lut is one dimensional | 
| static Int | use y of CIE XYZ as the gain value of a lut | 
| static Int | use max of r,g,b channel as the gain value of a Lut | 
| static Int | use r,g,b channel as the gain value of a Lut | 
| static Int | The Lut is three dimensional | 
| Public methods | |
|---|---|
| Int | |
| IntArray | |
| Int | getSize() | 
Constants
ONE_DIMENSION
static val ONE_DIMENSION: Int
The Lut is one dimensional
Value: 1SAMPLING_KEY_CIE_Y
static val SAMPLING_KEY_CIE_Y: Int
use y of CIE XYZ as the gain value of a lut
Value: 2SAMPLING_KEY_MAX_RGB
static val SAMPLING_KEY_MAX_RGB: Int
use max of r,g,b channel as the gain value of a Lut
Value: 1SAMPLING_KEY_RGB
static val SAMPLING_KEY_RGB: Int
use r,g,b channel as the gain value of a Lut
Value: 0THREE_DIMENSION
static val THREE_DIMENSION: Int
The Lut is three dimensional
Value: 3Public methods
getDimension
fun getDimension(): Int
| Return | |
|---|---|
| Int | Value is android.hardware.LutProperties#ONE_DIMENSION, orandroid.hardware.LutProperties#THREE_DIMENSION | 
getSamplingKeys
fun getSamplingKeys(): IntArray
| Return | |
|---|---|
| IntArray | the list of sampling keys This value cannot be null. Value isandroid.hardware.LutProperties#SAMPLING_KEY_RGB,android.hardware.LutProperties#SAMPLING_KEY_MAX_RGB, orandroid.hardware.LutProperties#SAMPLING_KEY_CIE_Y | 
