Partager via


DataSpace.RangeExtended Champ

Définition

Attention

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

La plage étendue peut être utilisée en combinaison avec FP16 pour communiquer scRVB ou avec android.view.SurfaceControl.Transaction#setExtendedRangeBrightness(SurfaceControl, float, float) pour indiquer une plage HDR.

[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

Valeur de champ

Value = 402653184
Attributs

Remarques

La plage étendue peut être utilisée en combinaison avec FP16 pour communiquer scRVB ou pour android.view.SurfaceControl.Transaction#setExtendedRangeBrightness(SurfaceControl, float, float) indiquer une plage HDR.

Lorsqu’il est utilisé avec des formats de pixels à virgule flottante et #STANDARD_BT709 alors [0.0 - 1.0] est l’espace et les valeurs sRVB standard en dehors de la plage [0.0 - 1.0] peuvent encoder la couleur en dehors de la gamut sRGB. [-0.5, 7.5] est la plage scRVB standard. Utilisé pour fusionner/fusionner plusieurs espaces de données sur un seul affichage.

À partir de android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE cela, il peut être combiné avec android.view.SurfaceControl.Transaction#setExtendedRangeBrightness(SurfaceControl, float, float) d’autres formats tels que HardwareBuffer#RGBA_8888 ou HardwareBuffer#RGBA_1010102 pour communiquer une plage de luminosité HDR variable

Documentation Java pour android.hardware.DataSpace.RANGE_EXTENDED.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à