Langue

DataSpaceType Énumération

Définition

Spécifie la façon dont les données de mémoire tampon sont interprétées.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

[System.Flags]
public enum DataSpaceType
[<System.Flags>]
type DataSpaceType = 
Héritage
DataSpaceType
Attributs

Champs

Nom Valeur Description
Unknown 0

Espace de données d’hypothèse par défaut, lorsqu’il n’est pas spécifié explicitement.

Il est plus sûr de supposer qu’une mémoire tampon est une image avec des primaires et des plages d’encodage sRGB, mais le consommateur et/ou le producteur des données peuvent simplement utiliser des valeurs par défaut. Aucune transformation gamma automatique ne doit être attendue, à l’exception d’une transformation gamma d’affichage possible lorsqu’elle est dessinée sur un écran.

Référence Android pour android.hardware.DataSpace.DATASPACE_UNKNOWN.

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.

Depth 4096

Profondeur. Cette valeur est valide avec les formats HAL_PIXEL_FORMAT_Y16 et HAL_PIXEL_FORMAT_BLOB.

Référence Android pour android.hardware.DataSpace.DATASPACE_DEPTH.

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.

DynamicDepth 4098

Profondeur dynamique ISO 16684-1:2011(E). Métadonnées de profondeur incorporées suivant la spécification de profondeur dynamique.

Référence Android pour android.hardware.DataSpace.DATASPACE_DYNAMIC_DEPTH.

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.

Heif 4100

Format de fichier image haute efficacité (HEIF).

Cette valeur est valide avec le format HardwareBuffer.BLOB. La combinaison est une image HEIC encodée par l’encodeur HEIC ou HEVC selon ISO/IEC 23008-12.

Référence Android pour android.hardware.DataSpace.DATASPACE_HEIF.

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.

JpegR 4101

Image JPEG Ultra HDR avec carte de gain HDR incorporée suivant la spécification Ultra HDR et à partir de la version Android V ISO/CD 21496-1

Cette valeur est valide avec des formats : HAL_PIXEL_FORMAT_BLOB : image JPEG encodée par encodeur Jpeg/R conformément à ISO/CD 21496-1

L’image contient un fichier JPEG SDR standard et une carte de gain. Les décodeurs Ultra HDR peuvent utiliser la carte gain pour améliorer la luminosité de l’image rendue.

Référence Android pour android.hardware.DataSpace.DATASPACE_JPEG_R.

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.

HeifUltrahdr 4102

ISO/IEC 23008-12:2024 Format de fichier image haute efficacité (HEIF) avec carte de gain HDR incorporée

Cette valeur est valide avec des formats : HAL_PIXEL_FORMAT_BLOB : image HEIC encodée par l’encodeur HEVC conformément à ISO/IEC 23008-12:2024 qui inclut une carte de gain HDR et des métadonnées selon ISO/CD 21496-1

Référence Android pour android.hardware.DataSpace.DATASPACE_HEIF_ULTRAHDR.

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.

SrgbLinear 138477568

encodage linéaire sRGB.

Composé des éléments suivants :

Primaries: STANDARD_BT709
Transfer: TRANSFER_LINEAR
Range: RANGE_FULL

Référence Android pour android.hardware.DataSpace.DATASPACE_SRGB_LINEAR.

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.

Srgb 142671872

encodage gamma sRGB.

Composé des éléments suivants :

Primaries: STANDARD_BT709
Transfer: TRANSFER_SRGB
Range: RANGE_FULL

Référence Android pour android.hardware.DataSpace.DATASPACE_SRGB.

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.

DisplayBt2020 142999552

Afficher l’encodage BT. 2020.

Composé des éléments suivants :

Primaries: STANDARD_BT2020
Transfer: TRANSFER_SRGB
Range: RANGE_FULL

Référence Android pour android.hardware.DataSpace.DATASPACE_DISPLAY_BT2020.

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.

DisplayP3 143261696

Afficher l’encodage P3.

Composé des éléments suivants :

Primaries: STANDARD_DCI_P3
Transfer: TRANSFER_SRGB
Range: RANGE_FULL

Référence Android pour android.hardware.DataSpace.DATASPACE_DISPLAY_P3.

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.

Jfif 146931712

Format d’échange de fichiers JPEG (JFIF).

Composé des éléments suivants :

Primaries: STANDARD_BT601_625
Transfer: TRANSFER_SMPTE_170M
Range: RANGE_FULL

Référence Android pour android.hardware.DataSpace.DATASPACE_JFIF.

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.

Bt2020 147193856

ITU-R Recommandation 2020 (BT.2020) Télévision ultra haute définition.

Composé des éléments suivants :

Primaries: STANDARD_BT2020
Transfer: TRANSFER_SMPTE_170M
Range: RANGE_FULL

Référence Android pour android.hardware.DataSpace.DATASPACE_BT2020.

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.

AdobeRgb 151715840

Encodage RVB Adobe.

Composé des éléments suivants :

Primaries: STANDARD_ADOBE_RGB
Transfer: TRANSFER_GAMMA2_2
Range: RANGE_FULL

Référence Android pour android.hardware.DataSpace.DATASPACE_ADOBE_RGB.

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.

DciP3 155844608

SMPTE EG 432-1 et SMPTE RP 431-2 Digital Cinema DCI-P3.

Composé des éléments suivants :

Primaries: STANDARD_DCI_P3
Transfer: TRANSFER_GAMMA2_6
Range: RANGE_FULL

Référence Android pour android.hardware.DataSpace.DATASPACE_DCI_P3.

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.

Bt2020Pq 163971072

Encodage du quantizer perceptual.

Composé des éléments suivants :

Primaries: STANDARD_BT2020
Transfer: TRANSFER_ST2084
Range: RANGE_FULL

Référence Android pour android.hardware.DataSpace.DATASPACE_BT2020_PQ.

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.

Bt2020Hlg 168165376

Encodage Log Gamma hybride.

Composé des éléments suivants :

Primaries: STANDARD_BT2020
Transfer: TRANSFER_HLG
Range: RANGE_FULL

Référence Android pour android.hardware.DataSpace.DATASPACE_BT2020_HLG.

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.

Bt709 281083904

ITU-R recommandation 709 (BT.709) télévision haute définition.

Composé des éléments suivants :

Primaries: STANDARD_BT709
Transfer: TRANSFER_SMPTE_170M
Range: RANGE_LIMITED

Référence Android pour android.hardware.DataSpace.DATASPACE_BT709.

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.

Bt601625 281149440

ITU-R recommandation 601 (BT.601) - télévision de définition standard de 625 lignes, 625 lignes (PAL).

Composé des éléments suivants :

Primaries: STANDARD_BT601_625
Transfer: TRANSFER_SMPTE_170M
Range: RANGE_LIMITED

Référence Android pour android.hardware.DataSpace.DATASPACE_BT601_625.

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.

Bt601525 281280512

ITU-R recommandation 601 (BT.601) - télévision de définition standard de 525 lignes, 525 lignes (NTSC).

Composé des éléments suivants :

Primaries: STANDARD_BT601_525
Transfer: TRANSFER_SMPTE_170M
Range: RANGE_LIMITED

Référence Android pour android.hardware.DataSpace.DATASPACE_BT601_525.

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.

ScrgbLinear 406913024

encodage linéaire scRVB.

Composé des éléments suivants :

Primaries: STANDARD_BT709
Transfer: TRANSFER_LINEAR
Range: RANGE_EXTENDED

Référence Android pour android.hardware.DataSpace.DATASPACE_SCRGB_LINEAR.

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.

Scrgb 411107328

encodage gamma scRGB.

Composé des éléments suivants :

Primaries: STANDARD_BT709
Transfer: TRANSFER_SRGB
Range: RANGE_EXTENDED

Référence Android pour android.hardware.DataSpace.DATASPACE_SCRGB.

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.

Remarques

Un espace de données peut décrire la couleur par le biais de composants standard, de transfert et de plage. Certains espaces de données décrivent plutôt des données sans couleur, telles que la profondeur.

Source.

S’applique à