DataSpaceRange Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
[System.Flags]
public enum DataSpaceRange
[<System.Flags>]
type DataSpaceRange =
- Herencia
-
DataSpaceRange
- Atributos
Campos
| Nombre | Valor | Description |
|---|---|---|
| Unspecified | 0 | Las características del intervalo son desconocidas o las determina la aplicación.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| Full | 134217728 | El rango completo usa todos los valores de Y, Cb y Cr de 0 a 2^b-1, donde b es la profundidad de bits del formato de color.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| Limited | 268435456 | El intervalo limitado usa valores de 16/256*2^b a 235/256*2^b para Y y 1/16*2^b a 15/16*2^b para Cb, Cr, R, G y B, donde b es la profundidad de bits del formato de color. Por ejemplo, para los formatos de profundidad de 8 bits: Las muestras de Luma (Y) deben oscilar entre 16 y 235, las muestras inclusivas de Cromática (Cb, Cr) deben oscilar entre 16 y 240, inclusive para formatos de profundidad de 10 bits: Las muestras de Luma (Y) deben oscilar entre 64 y 940, muestras de Cromática inclusiva (Cb, Cr) entre 64 y 960, inclusive.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| Extended | 402653184 | El rango extendido se puede usar en combinación con FP16 para comunicar scRGB o con android.view.SurfaceControl.Transaction.setExtendedRangeBrightness(SurfaceControl,float,float) para indicar un rango HDR. Cuando se usa con formatos de píxeles de punto flotante y STANDARD_BT709 luego [0.0 - 1.0] es el espacio sRGB estándar y los valores fuera del intervalo [0.0 - 1.0] pueden codificar el color fuera de la gama sRGB. [-0.5, 7.5] es el rango scRGB estándar. Se usa para combinar o combinar varios espacios de datos en una sola pantalla. A partir de Build.VERSION_CODES. UPSIDE_DOWN_CAKE esto puede combinarse con android.view.SurfaceControl.Transaction.setExtendedRangeBrightness(SurfaceControl,float,float) y otros formatos como HardwareBuffer.RGBA_8888 o HardwareBuffer.RGBA_1010102 para comunicar un rango de brillo HDR variable
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |