Lenguaje

HardwareBufferFormat Enumeración

Definición

public enum HardwareBufferFormat
type HardwareBufferFormat = 
Herencia
HardwareBufferFormat

Campos

Nombre Valor Description
Rgba8888 1
Rgbx8888 2
Rgb888 3
Rgb565 4
RgbaFp16 22
Blob 33
Ycbcr420888 35
Rgba1010102 43
D16 48
D24 49
Ds24ui8 50
DFp32 51
DsFp32ui8 52
SUi8 53
YcbcrP010 54
R8 56
R16 57
Rg1616 58
Rgba10101010 59
YcbcrP210 60
R12 61

Formato de 16 bits con un único componente de 12 bits. El formato es de 16 bits entero sin signo que tiene 12 bits de componente de R en los 12 bits superiores de la palabra de 16 bits con los 4 bits inferiores sin usar.

Referencia de Android para android.hardware.HardwareBuffer.R_12.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

R14 62

Formato de 16 bits con un único componente de 14 bits. El formato es entero de 16 bits sin signo que tiene 14 bits de componente de R en los 14 bits superiores de la palabra de 16 bits con los 2 bits inferiores sin usar.

Referencia de Android para android.hardware.HardwareBuffer.R_14.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Rg1212 63

Formato de 32 bits con componentes de R y G de 12 bits, en ese orden, desde la dirección de memoria más baja hasta la dirección de memoria más alta. El formato es entero de 32 bits sin signo que tiene un componente R de 12 bits en los 12 bits superiores de la palabra en bytes 0..1 y un componente G de 12 bits en los 12 bits superiores de la palabra en bytes 2..3, con los 4 bits inferiores de cada palabra sin usar.

Referencia de Android para android.hardware.HardwareBuffer.RG_1212.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Rg1414 64

Formato de 32 bits con componentes de R y G de 14 bits, en ese orden, desde la dirección de memoria más baja hasta la dirección de memoria más alta. El formato es entero de 32 bits sin signo que tiene un componente R de 14 bits en los 14 bits superiores de la palabra en bytes 0..1 y un componente G de 14 bits en los 14 bits superiores de la palabra en bytes 2..3, con los 2 bits inferiores de cada palabra sin usar.

Referencia de Android para android.hardware.HardwareBuffer.RG_1414.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Rgba12121212 65

Formato de 64 bits que tiene componentes de R, G, B y A de 12 bits, en ese orden, desde la dirección de memoria más baja hasta la dirección de memoria más alta. El formato es entero de 64 bits sin signo que tiene un componente R de 12 bits en los 12 bits superiores de la palabra en bytes 0..1, un componente G de 12 bits en los 12 bits superiores de la palabra en bytes 2..3, un componente B de 12 bits en los 12 bits principales de la palabra en bytes 4..5, y un componente A de 12 bits en los 12 bits superiores de la palabra en bytes 6..7, con los 4 bits inferiores de cada palabra sin usar.

Referencia de Android para android.hardware.HardwareBuffer.RGBA_12121212.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Rgba14141414 66

Formato de 64 bits que tiene componentes de 14 bits R, G, B y A, en ese orden, desde la dirección de memoria más baja hasta la dirección de memoria más alta. El formato es entero de 64 bits sin signo que tiene un componente R de 14 bits en los 14 bits superiores de la palabra en bytes 0..1, un componente G de 14 bits en los 14 bits superiores de la palabra en bytes 2..3, un componente B de 14 bits superior en los 14 bits principales de la palabra en bytes 4..5, y un componente A de 14 bits en los 14 bits superiores de la palabra en bytes 6..7, con los 2 bits inferiores de cada palabra sin usar.

Referencia de Android para android.hardware.HardwareBuffer.RGBA_14141414.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Bgra1010102 67

Formato empaquetado de 32 bits con componentes de 2 bits A, R, G y B de 2 bits, en ese orden, de los bits más significativos a los bits menos significativos. Los valores de componente se normalizan sin firmar en el intervalo [0, 1], cuya interpretación se define mediante el espacio de datos.

Referencia de Android para android.hardware.HardwareBuffer.BGRA_1010102.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Bgrx1010102 68

Formato empaquetado de 32 bits que tiene componentes de 2 bits sin usar, de 10 bits R, G y B, en ese orden, de los bits más significativos a los bits menos significativos. Los valores de componente se normalizan sin firmar en el intervalo [0, 1], cuya interpretación se define mediante el espacio de datos.

Referencia de Android para android.hardware.HardwareBuffer.BGRX_1010102.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a