Condividi tramite


ImageFormat.FlexRgba8888 Campo

Definizione

Attenzione

This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.

Formato RGBA Android multiplano

[Android.Runtime.Register("FLEX_RGBA_8888", ApiSince=23)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.", true)]
public const Android.Graphics.ImageFormatType FlexRgba8888 = 42;
[<Android.Runtime.Register("FLEX_RGBA_8888", ApiSince=23)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.", true)>]
val mutable FlexRgba8888 : Android.Graphics.ImageFormatType

Valore del campo

Value = 42
Attributi

Commenti

Formato RGBA Android multiplano

Questo formato è un formato RGBA generico, in grado di descrivere la maggior parte dei formati RGBA, con 8 bit per campione di colore.

Le immagini in questo formato sono sempre rappresentate da quattro buffer separati di dati, uno per ogni piano di colore. Informazioni aggiuntive accompagnano sempre i buffer, descrivendo lo stride di riga e il pixel stride per ogni piano.

L'ordine dei piani nella matrice restituita da android.media.Image#getPlanes() Image#getPlanes() è garantito in modo che il piano #0 sia sempre R (rosso), il piano 1 sia sempre G (verde), il piano 2 sia sempre B (blu) e il piano 3 sia sempre A (alfa). Questo formato può rappresentare alfa premoltiplicato o non premoltiplicato.

Tutti e quattro i piani hanno lo stesso passo di fila e gli stessi passi in pixel.

Ad esempio, l'oggetto android.media.Image può fornire dati in questo formato da un android.media.MediaCodec oggetto tramite android.media.MediaCodec#getOutputImage .

Documentazione java per android.graphics.ImageFormat.FLEX_RGBA_8888.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a