Freigeben über


DataSpace.RangeExtended Feld

Definition

Achtung

This constant will be removed in the future version. Use Android.Hardware.DataSpaceRange enum directly instead of this field.

Erweiterter Bereich kann in Kombination mit FP16 verwendet werden, um scRGB oder mit android.view.SurfaceControl.Transaction#setExtendedRangeBrightness(SurfaceControl, float, float) um einen HDR-Bereich anzugeben.

[Android.Runtime.Register("RANGE_EXTENDED", ApiSince=33)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceRange enum directly instead of this field.", true)]
public const Android.Hardware.DataSpaceRange RangeExtended = 402653184;
[<Android.Runtime.Register("RANGE_EXTENDED", ApiSince=33)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceRange enum directly instead of this field.", true)>]
val mutable RangeExtended : Android.Hardware.DataSpaceRange

Feldwert

Value = 402653184
Attribute

Hinweise

Erweiterter Bereich kann in Kombination mit FP16 verwendet werden, um scRGB oder mit android.view.SurfaceControl.Transaction#setExtendedRangeBrightness(SurfaceControl, float, float) einem HDR-Bereich zu kommunizieren.

Bei Verwendung mit Gleitkommapixelformaten und #STANDARD_BT709 ist [0,0 - 1,0] der standardmäßige sRGB-Bereich und werte außerhalb des Bereichs [0,0 - 1,0] können Farbe außerhalb der sRGB-Gamut codieren. [-0.5, 7.5] ist der standardmäßige scRGB-Bereich. Wird verwendet, um mehrere Datenspaces auf einem einzelnen Display zu mischen/zusammenzuführen.

Ab diesem android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE Zeitpunkt können sie mit android.view.SurfaceControl.Transaction#setExtendedRangeBrightness(SurfaceControl, float, float) anderen Formaten kombiniert werden, z HardwareBuffer#RGBA_8888 . B. oder HardwareBuffer#RGBA_1010102 um einen variablen HDR-Helligkeitsbereich zu kommunizieren

Java-Dokumentation für android.hardware.DataSpace.RANGE_EXTENDED.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: