Lingua

HardwareBufferFormat Enumerazione

Definizione

public enum HardwareBufferFormat
type HardwareBufferFormat = 
Ereditarietà
HardwareBufferFormat

Campi

Nome Valore Descrizione
Rgba8888 1
Rgbx8888 2

Formato: 8 bit ogni rosso, verde, blu, alfa, alfa è sempre 0xFF

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.RGBX_8888.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Rgb888 3

Formato: 8 bit ogni rosso, verde, blu, nessun alfa

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.RGB_888.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Rgb565 4

Formato: 5 bit ogni rosso e blu, 6 bit verdi, nessun alfa

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.RGB_565.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

RgbaFp16 22

Formato: 16 bit ogni rosso, verde, blu, alfa

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.RGBA_FP16.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Blob 33

Formato: formato opaco utilizzato per il trasferimento di dati non elaborati; deve avere un'altezza pari a 1

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.BLOB.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Ycbcr420888 35

Formato: Planar YCbCr 420; deve avere una larghezza e un'altezza pari

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.YCBCR_420_888.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Rgba1010102 43

Formato: 10 bit ogni rosso, verde, blu, 2 bit alfa

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.RGBA_1010102.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

D16 48

Formato: profondità a 16 bit

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.D_16.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

D24 49

Formato: profondità a 24 bit

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.D_24.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Ds24ui8 50

Formato: profondità a 24 bit, stencil a 8 bit

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.DS_24UI8.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

DFp32 51

Formato: profondità a 32 bit

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.D_FP32.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

DsFp32ui8 52

Formato: profondità a 32 bit, stencil a 8 bit

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.DS_FP32UI8.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

SUi8 53

Formato: stencil a 8 bit

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.S_UI8.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

YcbcrP010 54

Formato ANDROID YUV P010.

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.YCBCR_P010.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

R8 56

Formato: rosso a 8 bit

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.R_8.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

R16 57

Formato: rosso a 16 bit. Se campionato nella GPU, questo valore viene rappresentato come intero senza segno anziché come normalizzato senza segno implicito. Per altre informazioni, vedere https://www.khronos.org/opengl/wiki/Normalized_Integer

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.R_16.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Rg1616 58

Formato: 16 bit ogni rosso, verde. Se campionato nella GPU, questo valore viene rappresentato come intero senza segno anziché come normalizzato senza segno implicito. Per altre informazioni, vedere https://www.khronos.org/opengl/wiki/Normalized_Integer

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.RG_1616.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Rgba10101010 59

Formato: 10 bit ogni rosso, verde, blu, alfa

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.RGBA_10101010.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

YcbcrP210 60

Formato ANDROID YUV P210.

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.YCBCR_P210.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

R12 61

Formato a 16 bit con un singolo componente a 12 bit. Il formato è un intero senza segno a 16 bit con 12 bit del componente R nei primi 12 bit della parola a 16 bit con i 4 bit inferiori inutilizzati.

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.R_12.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

R14 62

Formato a 16 bit con un singolo componente a 14 bit. Il formato è un intero senza segno a 16 bit con 14 bit del componente R nei primi 14 bit della parola a 16 bit con i 2 bit inferiori inutilizzati.

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.R_14.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Rg1212 63

Formato a 32 bit con componenti R e G a 12 bit, in tale ordine, dall'indirizzo di memoria più basso all'indirizzo di memoria più alto. Il formato è un intero senza segno a 32 bit con un componente R a 12 bit nei primi 12 bit della parola in byte 0..1 e un componente G a 12 bit nei primi 12 bit della parola in byte 2..3, con i 4 bit inferiori di ogni parola inutilizzata.

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.RG_1212.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Rg1414 64

Formato a 32 bit con componenti R e G a 14 bit, in tale ordine, dall'indirizzo di memoria più basso all'indirizzo di memoria più alto. Il formato è un intero senza segno a 32 bit con un componente R a 14 bit nei primi 14 bit della parola in byte 0..1 e un componente G a 14 bit nei primi 14 bit della parola in byte 2..3, con i 2 bit inferiori di ogni parola inutilizzata.

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.RG_1414.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Rgba12121212 65

Formato a 64 bit con componenti R, G, B e A a 12 bit, dall'indirizzo di memoria più basso all'indirizzo di memoria più alto. Il formato è un intero senza segno a 64 bit con un componente R a 12 bit nei primi 12 bit della parola in byte 0..1, un componente G a 12 bit nei primi 12 bit della parola in byte 2..3, un componente B a 12 bit nei primi 12 bit della parola 4..5, e un componente A a 12 bit nei primi 12 bit della parola in byte 6..7, con i 4 bit inferiori di ogni parola inutilizzata.

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.RGBA_12121212.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Rgba14141414 66

Formato a 64 bit con componenti R, G, B e A a 14 bit, dall'indirizzo di memoria più basso all'indirizzo di memoria più alto. Il formato è un intero senza segno a 64 bit con un componente R a 14 bit nei primi 14 bit della parola in byte 0..1, un componente G a 14 bit nei primi 14 bit della parola in byte 2..3, un componente B a 14 bit nei primi 14 bit della parola 4..5, e un componente A a 14 bit nei primi 14 bit della parola in byte 6..7, con i 2 bit inferiori di ogni parola inutilizzata.

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.RGBA_14141414.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Bgra1010102 67

Formato compresso a 32 bit con componenti R, G e B a 2 bit, dai bit più significativi ai bit meno significativi. I valori del componente sono normalizzati senza segno nell'intervallo [0, 1], la cui interpretazione è definita dallo spazio dati.

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.BGRA_1010102.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Bgrx1010102 68

Formato compresso a 32 bit con componenti R, G e B a 2 bit inutilizzati, a 10 bit, in tale ordine, dai bit più significativi ai bit meno significativi. I valori del componente sono normalizzati senza segno nell'intervallo [0, 1], la cui interpretazione è definita dallo spazio dati.

Informazioni di riferimento su Android per android.hardware.HardwareBuffer.BGRX_1010102.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a