Sprache

DataSpaceType Enumeration

Definition

Gibt an, wie Pufferdaten interpretiert werden.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

[System.Flags]
public enum DataSpaceType
[<System.Flags>]
type DataSpaceType = 
Vererbung
DataSpaceType
Attribute

Felder

Name Wert Beschreibung
Unknown 0

Standardannahmedatenbereich, wenn nicht explizit angegeben.

Es ist sicher, dass es sich bei einem Puffer um ein Bild mit sRGB-Primär- und Codierungsbereichen handelt, aber der Verbraucher und/oder der Produzent der Daten verwenden möglicherweise einfach Standardeinstellungen. Es sollte keine automatische Gammatransformation erwartet werden, mit Ausnahme einer möglichen Anzeige-Gammatransformation, wenn sie auf einen Bildschirm gezeichnet wird.

Android-Referenz für android.hardware.DataSpace.DATASPACE_UNKNOWN.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Depth 4096

Tiefe. Dieser Wert ist mit Formaten HAL_PIXEL_FORMAT_Y16 und HAL_PIXEL_FORMAT_BLOB gültig.

Android-Referenz für android.hardware.DataSpace.DATASPACE_DEPTH.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

DynamicDepth 4098

ISO 16684-1:2011(E) Dynamische Tiefe. Eingebettete Tiefenmetadaten nach der dynamischen Tiefenspezifikation.

Android-Referenz für android.hardware.DataSpace.DATASPACE_DYNAMIC_DEPTH.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Heif 4100

High Efficiency Image File Format (HEIF).

Dieser Wert ist im HardwareBuffer.BLOB-Format gültig. Die Kombination ist ein HEIC-Bild, das von HEIC- oder HEVC-Encodern gemäß ISO/IEC 23008-12 codiert wird.

Android-Referenz für android.hardware.DataSpace.DATASPACE_HEIF.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

JpegR 4101

Ultra HDR JPEG-Bild mit eingebetteter HDR-Verstärkungskarte nach der Ultra HDR-Spezifikation und ab Android Version V ISO/CD 21496‐1

Dieser Wert gilt für Formate: HAL_PIXEL_FORMAT_BLOB: JPEG-Bild codiert von Jpeg/R Encoder gemäß ISO/CD 21496‐1

Das Bild enthält ein standardmäßiges SDR JPEG und eine Gain-Karte. Ultra HDR-Decoder können die Verstärkungskarte verwenden, um die Helligkeit des gerenderten Bilds zu erhöhen.

Android-Referenz für android.hardware.DataSpace.DATASPACE_JPEG_R.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

HeifUltrahdr 4102

ISO/IEC 23008-12:2024 High Efficiency Image File Format (HEIF) mit eingebetteter HDR-Verstärkungskarte

Dieser Wert gilt für Formate: HAL_PIXEL_FORMAT_BLOB: Ein HEIC-Bild, das von HEVC-Encodern gemäß ISO/IEC 23008-12:2024 codiert ist und eine HDR-Verstärkungskarte und Metadaten gemäß ISO/CD 21496‐1 enthält

Android-Referenz für android.hardware.DataSpace.DATASPACE_HEIF_ULTRAHDR.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

SrgbLinear 138477568

lineare sRGB-Codierung.

Zusammengesetzt aus folgendem -

Primaries: STANDARD_BT709
Transfer: TRANSFER_LINEAR
Range: RANGE_FULL

Android-Referenz für android.hardware.DataSpace.DATASPACE_SRGB_LINEAR.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Srgb 142671872

sRGB Gammacodierung.

Zusammengesetzt aus folgendem -

Primaries: STANDARD_BT709
Transfer: TRANSFER_SRGB
Range: RANGE_FULL

Android-Referenz für android.hardware.DataSpace.DATASPACE_SRGB.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

DisplayBt2020 142999552

Bt. 2020-Codierung anzeigen.

Zusammengesetzt aus folgendem -

Primaries: STANDARD_BT2020
Transfer: TRANSFER_SRGB
Range: RANGE_FULL

Android-Referenz für android.hardware.DataSpace.DATASPACE_DISPLAY_BT2020.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

DisplayP3 143261696

P3-Codierung anzeigen.

Zusammengesetzt aus folgendem -

Primaries: STANDARD_DCI_P3
Transfer: TRANSFER_SRGB
Range: RANGE_FULL

Android-Referenz für android.hardware.DataSpace.DATASPACE_DISPLAY_P3.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Jfif 146931712

JPEG File Interchange Format (JFIF).

Zusammengesetzt aus folgendem -

Primaries: STANDARD_BT601_625
Transfer: TRANSFER_SMPTE_170M
Range: RANGE_FULL

Android-Referenz für android.hardware.DataSpace.DATASPACE_JFIF.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Bt2020 147193856

ITU-R Empfehlung 2020 (BT.2020) Ultra High-Definition Tv.

Zusammengesetzt aus folgendem -

Primaries: STANDARD_BT2020
Transfer: TRANSFER_SMPTE_170M
Range: RANGE_FULL

Android-Referenz für android.hardware.DataSpace.DATASPACE_BT2020.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

AdobeRgb 151715840

Adobe RGB-Codierung.

Zusammengesetzt aus folgendem -

Primaries: STANDARD_ADOBE_RGB
Transfer: TRANSFER_GAMMA2_2
Range: RANGE_FULL

Android-Referenz für android.hardware.DataSpace.DATASPACE_ADOBE_RGB.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

DciP3 155844608

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

Zusammengesetzt aus folgendem -

Primaries: STANDARD_DCI_P3
Transfer: TRANSFER_GAMMA2_6
Range: RANGE_FULL

Android-Referenz für android.hardware.DataSpace.DATASPACE_DCI_P3.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Bt2020Pq 163971072

Perceptual Quantizer-Codierung.

Zusammengesetzt aus folgendem -

Primaries: STANDARD_BT2020
Transfer: TRANSFER_ST2084
Range: RANGE_FULL

Android-Referenz für android.hardware.DataSpace.DATASPACE_BT2020_PQ.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Bt2020Hlg 168165376

Hybridprotokoll-Gammacodierung.

Zusammengesetzt aus folgendem -

Primaries: STANDARD_BT2020
Transfer: TRANSFER_HLG
Range: RANGE_FULL

Android-Referenz für android.hardware.DataSpace.DATASPACE_BT2020_HLG.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Bt709 281083904

ITU-R Empfehlung 709 (BT.709) Hochdefinitionsfernsehen.

Zusammengesetzt aus folgendem -

Primaries: STANDARD_BT709
Transfer: TRANSFER_SMPTE_170M
Range: RANGE_LIMITED

Android-Referenz für android.hardware.DataSpace.DATASPACE_BT709.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Bt601625 281149440

ITU-R Empfehlung 601 (BT.601) - 625-line Standarddefinitionsfernsehen, 625 Linien (PAL).

Zusammengesetzt aus folgendem -

Primaries: STANDARD_BT601_625
Transfer: TRANSFER_SMPTE_170M
Range: RANGE_LIMITED

Android-Referenz für android.hardware.DataSpace.DATASPACE_BT601_625.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Bt601525 281280512

ITU-R Empfehlung 601 (BT.601) - 525-line Standarddefinitionsfernsehen, 525 Zeilen (NTSC).

Zusammengesetzt aus folgendem -

Primaries: STANDARD_BT601_525
Transfer: TRANSFER_SMPTE_170M
Range: RANGE_LIMITED

Android-Referenz für android.hardware.DataSpace.DATASPACE_BT601_525.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

ScrgbLinear 406913024

lineare scRGB-Codierung.

Zusammengesetzt aus folgendem -

Primaries: STANDARD_BT709
Transfer: TRANSFER_LINEAR
Range: RANGE_EXTENDED

Android-Referenz für android.hardware.DataSpace.DATASPACE_SCRGB_LINEAR.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Scrgb 411107328

scRGB Gammacodierung.

Zusammengesetzt aus folgendem -

Primaries: STANDARD_BT709
Transfer: TRANSFER_SRGB
Range: RANGE_EXTENDED

Android-Referenz für android.hardware.DataSpace.DATASPACE_SCRGB.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Hinweise

Ein Datenbereich kann Farben über Standard-, Übertragungs- und Bereichskomponenten beschreiben. Einige Datenräume beschreiben stattdessen Nicht-Farbdaten, z. B. Tiefe.

Quelle.

Gilt für: