BitmapFactory.Options.InPreferredColorSpace Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
S’il s’agit d’une valeur non null, le décodeur tente de décoder dans cet espace de couleur.
[Android.Runtime.Register("inPreferredColorSpace", ApiSince=26)]
public Android.Graphics.ColorSpace InPreferredColorSpace { get; set; }
[<Android.Runtime.Register("inPreferredColorSpace", ApiSince=26)>]
member this.InPreferredColorSpace : Android.Graphics.ColorSpace with get, set
Valeur de propriété
- Attributs
Remarques
S’il s’agit d’une valeur non null, le décodeur tente de décoder dans cet espace de couleur. S’il est null ou si la requête ne peut pas être remplie, le décodeur sélectionne l’espace de couleur incorporé dans l’image ou l’espace de couleur le mieux adapté à la configuration de l’image demandée (par exemple ColorSpace.Named#SRGB sRGB pour Bitmap.Config#ARGB_8888 la configuration et ColorSpace.Named#EXTENDED_SRGB EXTENDED_SRGB pour Bitmap.Config#RGBA_F16).
Seuls les ColorSpace.Model#RGB espaces de couleur sont actuellement pris en charge. Une IllegalArgumentException exception est levée par les méthodes de décodage lors de la définition d’un espace de couleur non RVB tel que ColorSpace.Named#CIE_LAB Lab.
android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKEAvant , la fonction de transfert de l’espace de couleur spécifié doit être un ColorSpace.Rgb.TransferParameters ICC parametric curve. Une IllegalArgumentException exception est levée par les méthodes de décodage si l’appel ColorSpace.Rgb#getTransferParameters() sur l’espace de couleur spécifié retourne null.
À partir de , la fonction de transfert de android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKEcourbe paramétrique non ICC est autorisée. Par exemple, ColorSpace.Named#BT2020_HLG BT2020_HLG.
Après le décodage, l’espace de couleur de l’image bitmap est stocké dans #outColorSpace.
Java documentation pour android.graphics.BitmapFactory.Options.inPreferredColorSpace.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.