MediaCodecCapabilities 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.
Enumera valores retornados por vários tipos.
public enum MediaCodecCapabilities
type MediaCodecCapabilities =
- Herança
-
MediaCodecCapabilities
Campos
| Nome | Valor | Description |
|---|---|---|
| Formatmonochrome | 1 | Essa constante foi preterida no nível 23 da API. Use COLOR_Format24bitBGR888.
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. |
| Format8bitrgb332 | 2 | Essa constante foi preterida no nível 23 da API. Use COLOR_Format24bitBGR888.
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. |
| Format12bitrgb444 | 3 | Essa constante foi preterida no nível 23 da API. Use COLOR_Format24bitBGR888.
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. |
| Format16bitargb4444 | 4 | Essa constante foi preterida no nível 23 da API. Use COLOR_Format32bitABGR8888.
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. |
| Format16bitargb1555 | 5 | Essa constante foi preterida no nível 23 da API. Use COLOR_Format32bitABGR8888.
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. |
| Format16bitrgb565 | 6 | Formato de cor RGB de 16 bits por pixel, com componente vermelho e azul de 6 bits de 5 bits. Usando representação little-endian de 16 bits, cores armazenadas como Vermelho 15:11, Verde 10:5, Azul 4:0. Esse formato corresponde a PixelFormat.RGB_565 e ImageFormat.RGB_565.
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. |
| Format16bitbgr565 | 7 | Essa constante foi preterida no nível 23 da API. Use COLOR_Format16bitRGB565.
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. |
| Format18bitrgb666 | 8 | Essa constante foi preterida no nível 23 da API. Use COLOR_Format24bitBGR888.
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. |
| Format18bitargb1665 | 9 | Essa constante foi preterida no nível 23 da API. Use COLOR_Format32bitABGR8888.
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. |
| Format19bitargb1666 | 10 | Essa constante foi preterida no nível 23 da API. Use COLOR_Format32bitABGR8888.
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. |
| Format24bitrgb888 | 11 | Essa constante foi preterida no nível 23 da API. Use COLOR_Format24bitBGR888 ou COLOR_FormatRGBFlexible.
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. |
| Format24bitbgr888 | 12 | Formato de cor RGB de 24 bits por pixel, com componentes vermelhos, verdes e azuis de 8 bits. Usando representação little-endian de 24 bits, cores armazenadas como Vermelho 7:0, Verde 15:8, Azul 23:16. Esse formato corresponde a PixelFormat.RGB_888 e também pode ser representado como um formato flexível por COLOR_FormatRGBFlexible.
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. |
| Format24bitargb1887 | 13 | Essa constante foi preterida no nível 23 da API. Use COLOR_Format32bitABGR8888.
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. |
| Format25bitargb1888 | 14 | Essa constante foi preterida no nível 23 da API. Use COLOR_Format32bitABGR8888.
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. |
| Format32bitbgra8888 | 15 | Essa constante foi preterida no nível 23 da API. Use COLOR_Format32bitABGR8888 ou COLOR_FormatRGBAFlexible.
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. |
| Format32bitargb8888 | 16 | Essa constante foi preterida no nível 23 da API. Use COLOR_Format32bitABGR8888 ou COLOR_FormatRGBAFlexible.
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. |
| Formatyuv411planar | 17 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatYUV420Flexible.
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. |
| Formatyuv411packedplanar | 18 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatYUV420Flexible. 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. |
| Formatyuv420planar | 19 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatYUV420Flexible.
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. |
| Formatyuv420packedplanar | 20 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatYUV420Flexible. 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. |
| Formatyuv420semiplanar | 21 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatYUV420Flexible. 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. |
| Formatyuv422planar | 22 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatYUV422Flexible.
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. |
| Formatyuv422packedplanar | 23 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatYUV422Flexible. 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. |
| Formatyuv422semiplanar | 24 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatYUV422Flexible. 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. |
| Formatycbycr | 25 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatYUV422Flexible.
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. |
| Formatycrycb | 26 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatYUV422Flexible.
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. |
| Formatcbycry | 27 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatYUV422Flexible.
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. |
| Formatcrycby | 28 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatYUV422Flexible.
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. |
| Formatyuv444interleaved | 29 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatYUV444Flexible. 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. |
| Formatrawbayer8bit | 30 | Formato Bayer de 8 bits do SMIA. Cada byte representa os 8 bits superiores de um sinal de 10 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. |
| Formatrawbayer10bit | 31 | Formato Bayer de 10 bits do SMIA.
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. |
| Formatrawbayer8bitcompressed | 32 | Formato Bayer compactado de 8 bits do SMIA. Cada byte representa um exemplo do sinal de 10 bits que é compactado em 8 bits usando a compactação DPCM/PCM, conforme definido pela Especificação Funcional do SMIA. 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. |
| Formatl2 | 33 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatL8.
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. |
| Formatl4 | 34 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatL8.
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. |
| Formatl8 | 35 | Formato de cor Y de 8 bits por pixel. Cada byte contém um único pixel. Esse formato corresponde a PixelFormat.L_8.
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. |
| Formatl16 | 36 | Formato de cor Y de 16 bits por pixel.
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. |
| Formatl24 | 37 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatL16.
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. |
| Formatl32 | 38 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatL16. Formato de cor Y Y de 32 bits por pixel.
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. |
| Formatyuv420packedsemiplanar | 39 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatYUV420Flexible. 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. |
| Formatyuv422packedsemiplanar | 40 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatYUV422Flexible. 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. |
| Format18bitbgr666 | 41 | Essa constante foi preterida no nível 23 da API. Use COLOR_Format24bitBGR888.
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. |
| Format24bitargb6666 | 42 | Essa constante foi preterida no nível 23 da API. Use COLOR_Format32bitABGR8888.
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. |
| Format24bitabgr6666 | 43 | Essa constante foi preterida no nível 23 da API. Use COLOR_Format32bitABGR8888.
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. |
| Formatyuvp010 | 54 | P010 é um formato semiplanar 10 bits por componente 4:2:0 YCbCr. Esse formato usa 24 bits alocados por pixel com 15 bits de dados por pixel. Os planos chroma são subamplados por 2 horizontal e verticalmente. Cada componente chroma e luma tem 16 bits alocados na configuração little-endian com 10 MSB de dados reais. Use esse formato com a Imagem. Esse formato corresponde a ImageFormat.YCBCR_P010.
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. |
| Formatyuvp210 | 60 | P210 é um formato semiplanar 10 bits por componente 4:2:2 YCbCr. Esse formato usa 32 bits alocados por pixel com 20 bits de dados por pixel. Os planos chroma são subamplados por 2 horizontalmente. Cada componente chroma e luma tem 16 bits alocados na configuração little-endian com 10 MSB de dados reais. Use esse formato com a Imagem. Esse formato corresponde a ImageFormat.YCBCR_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. |
| TiFormatyuv420packedsemiplanar | 2130706688 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatYUV420Flexible. 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. |
| Formatsurface | 2130708361 | |
| Format64bitabgrfloat | 2130710294 | Formato de cor RGBA de 64 bits por pixel, com componentes vermelhos, verdes, azuis e alfa de ponto flutuante com sinal de 16 bits. Isso corresponde a PixelFormat.RGBA_F16. 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. |
| Format32bitabgr8888 | 2130747392 | Formato de cor RGBA de 32 bits por pixel, com componentes vermelhos, verdes, azuis e alfa de 8 bits. Usando representação little-endian de 32 bits, cores armazenadas como Vermelho 7:0, Verde 15:8, Azul 23:16 e Alfa 31:24. Isso corresponde a PixelFormat.RGBA_8888.
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. |
| Format32bitabgr2101010 | 2130750114 | Formato de cor RGBA de 32 bits por pixel, com componentes alfa de 10 bits vermelho, verde, azul e 2 bits. Usando representação little-endian de 32 bits, cores armazenadas como Vermelho 9:0, Verde 19:10, Azul 29:20 e Alfa 31:30. Isso corresponde a PixelFormat.RGBA_1010102. 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. |
| Formatrgbaflexible | 2134288520 | Formato de cor RGBA flexível de 32 bits por pixel com componentes vermelhos, verdes, azuis e alfa de 8 bits. Use esse formato com a Imagem. Esse formato corresponde a ImageFormat.FLEX_RGBA_8888 e pode representar formatos COLOR_Format32bitBGRA8888, COLOR_Format32bitABGR8888 e COLOR_Format32bitARGB8888.
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. |
| Formatrgbflexible | 2134292616 | Formato de cor RGB flexível de 24 bits por pixel com componentes vermelhos, verdes e azuis de 8 bits. Use esse formato com a Imagem. Esse formato corresponde a ImageFormat.FLEX_RGB_888 e pode representar formatos COLOR_Format24bitBGR888 e COLOR_Format24bitRGB888.
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. |
| Formatyuv420flexible | 2135033992 | Formato flexível de cores YUV de 12 bits por pixel com croma de 8 bits e componentes de luma. Os planos chroma são subamplados por 2 horizontal e verticalmente. Use esse formato com a Imagem. Esse formato corresponde a ImageFormat.YUV_420_888 e pode representar os formatos COLOR_FormatYUV411Planar, COLOR_FormatYUV411PackedPlanar, COLOR_FormatYUV420Planar, COLOR_FormatYUV420PackedPlanar, COLOR_FormatYUV420SemiPlanar e COLOR_FormatYUV420PackedSemiPlanar. 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. |
| Formatyuv422flexible | 2135042184 | Formato flexível de cores YUV de 16 bits por pixel com croma de 8 bits e componentes de luma. Os planos chroma são subamplados horizontalmente por 2. Use esse formato com a Imagem. Esse formato corresponde a ImageFormat.YUV_422_888 e pode representar os formatos COLOR_FormatYCbYCr, COLOR_FormatYCrYCb, COLOR_FormatCbYCrY, COLOR_FormatCrYCbY, COLOR_FormatYUV422Planar, COLOR_FormatYUV422PackedPlanar, COLOR_FormatYUV422SemiPlanar e COLOR_FormatYUV422PackedSemiPlanar. 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. |
| Formatyuv444flexible | 2135181448 | Formato de cor YUV flexível de 24 bits por pixel com componentes de croma e luma de 8 bits. Os planos chroma não são subamplados. Use esse formato com a Imagem. Esse formato corresponde a ImageFormat.YUV_444_888 e pode representar o formato COLOR_FormatYUV444Interleaved. 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. |
| QcomFormatyuv420semiplanar | 2141391872 | Essa constante foi preterida no nível 23 da API. Use COLOR_FormatYUV420Flexible. 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.