HardwareBufferFormat Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o formato de pixel ou dados de um buffer de hardware.
public enum HardwareBufferFormat
type HardwareBufferFormat =
- Herança
-
HardwareBufferFormat
Campos
| Nome | Valor | Description |
|---|---|---|
| Rgba8888 | 1 | Especifica 8 bits para cada componente vermelho, verde, azul e alfa. |
| Rgbx8888 | 2 | Formato: 8 bits cada vermelho, verde, azul, alfa, alfa é sempre 0xFF
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Rgb888 | 3 | Formato: 8 bits cada vermelho, verde, azul, sem alfa
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Rgb565 | 4 | Formato: 5 bits cada vermelho e azul, 6 bits verde, nenhum alfa
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| RgbaFp16 | 22 | Formato: 16 bits cada vermelho, verde, azul, alfa
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Blob | 33 | Formato: formato opaco usado para transferência de dados brutos; deve ter uma altura de 1
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Ycbcr420888 | 35 | Formato: Planar YCbCr 420; deve ter uma largura e altura uniformes
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Rgba1010102 | 43 | Formato: 10 bits cada vermelho, verde, azul, 2 bits alfa
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| D16 | 48 | Formato: profundidade de 16 bits
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| D24 | 49 | Formato: profundidade de 24 bits
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Ds24ui8 | 50 | Formato: profundidade de 24 bits, estêncil de 8 bits
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| DFp32 | 51 | Formato: profundidade de 32 bits
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| DsFp32ui8 | 52 | Formato: profundidade de 32 bits, estêncil de 8 bits
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| SUi8 | 53 | Formato: estêncil de 8 bits
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| YcbcrP010 | 54 | Formato IUV P010 do Android.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| R8 | 56 | Formato: vermelho de 8 bits
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| R16 | 57 | Formato: vermelho de 16 bits. Quando amostrado na GPU, isso é representado como um inteiro sem sinal em vez de normalizar implícito sem sinal. Para obter mais informações, consulte https://www.khronos.org/opengl/wiki/Normalized_Integer
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Rg1616 | 58 | Formato: 16 bits cada vermelho, verde. Quando amostrado na GPU, isso é representado como um inteiro sem sinal em vez de normalizar implícito sem sinal. Para obter mais informações, consulte https://www.khronos.org/opengl/wiki/Normalized_Integer
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Rgba10101010 | 59 | Formato: 10 bits cada vermelho, verde, azul, alfa
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| YcbcrP210 | 60 | Formato ANDROID YUV P210.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| R12 | 61 | Formato de 16 bits com um único componente de 12 bits. O formato é um inteiro sem sinal de 16 bits que tem 12 bits de componente R nos 12 bits superiores da palavra de 16 bits com os 4 bits inferiores não utilizados.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| R14 | 62 | Formato de 16 bits com um único componente de 14 bits. O formato é um inteiro sem sinal de 16 bits que tem 14 bits de componente R nos 14 bits superiores da palavra de 16 bits com os 2 bits inferiores não utilizados.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Rg1212 | 63 | Formato de 32 bits que tem componentes R e G de 12 bits, nessa ordem, do endereço de memória mais baixo ao endereço de memória mais alto. O formato é um inteiro sem sinal de 32 bits que tem um componente R de 12 bits nos 12 bits superiores da palavra em bytes 0..1 e um componente G de 12 bits nos 12 bits superiores da palavra em bytes 2..3, com os 4 bits inferiores de cada palavra não utilizados.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Rg1414 | 64 | Formato de 32 bits que tem componentes R e G de 14 bits, nessa ordem, do endereço de memória mais baixo ao endereço de memória mais alto. O formato é um inteiro sem sinal de 32 bits que tem um componente R de 14 bits nos 14 bits superiores da palavra em bytes 0..1 e um componente G de 14 bits nos 14 bits superiores da palavra em bytes 2..3, com os 2 bits inferiores de cada palavra não utilizados.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Rgba12121212 | 65 | Formato de 64 bits que tem componentes R, G, B e A de 12 bits, nessa ordem, do endereço de memória mais baixo ao endereço de memória mais alto. O formato é um inteiro sem sinal de 64 bits que tem um componente R de 12 bits nos 12 primeiros bits da palavra em bytes 0..1, um componente G de 12 bits nos 12 primeiros bits da palavra em bytes 2..3, um componente B de 12 bits nos 12 primeiros bits da palavra em bytes 4..5, e um componente A de 12 bits nos 12 bits superiores da palavra em bytes 6..7, com os 4 bits inferiores de cada palavra não utilizado.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Rgba14141414 | 66 | Formato de 64 bits que tem componentes R, G, B e A de 14 bits, nessa ordem, do endereço de memória mais baixo ao endereço de memória mais alto. O formato é um inteiro sem sinal de 64 bits que tem um componente R de 14 bits nos 14 primeiros bits da palavra em bytes 0..1, um componente G de 14 bits nos 14 bits superiores da palavra em bytes 2..3, um componente B de 14 bits nos 14 bits superiores da palavra em bytes 4..5, e um componente A de 14 bits nos 14 bits superiores da palavra em bytes 6..7, com os 2 bits inferiores de cada palavra não utilizados.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Bgra1010102 | 67 | Formato empacotado de 32 bits que tem componentes de 2 bits A, R, G e B de 10 bits, nessa ordem, dos bits mais significativos aos bits menos significativos. Os valores de componente não são assinados normalizados para o intervalo [0, 1], cuja interpretação é definida pelo dataspace.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Bgrx1010102 | 68 | Formato empacotado de 32 bits que tem componentes R, G e B sem uso de 2 bits, R, G e B de 10 bits, nessa ordem, dos bits mais significativos aos bits menos significativos. Os valores de componente não são assinados normalizados para o intervalo [0, 1], cuja interpretação é definida pelo dataspace.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.