ImageFormat.FlexRgb888 Feld

Definition

Achtung

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

Rgb-Format für Android mit mehreren Ebenen

[Android.Runtime.Register("FLEX_RGB_888", 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 FlexRgb888 = 41;
[<Android.Runtime.Register("FLEX_RGB_888", 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 FlexRgb888 : Android.Graphics.ImageFormatType

Feldwert

Value = 41
Attribute

Hinweise

Rgb-Format für Android mit mehreren Ebenen

Dieses Format ist ein generisches RGB-Format, das die meisten RGB-Formate beschreiben kann, mit 8 Bit pro Farbbeispiel.

Bilder in diesem Format werden immer durch drei separate Datenpuffer dargestellt, eines für jede Farbebene. Zusätzliche Informationen begleiten immer die Puffer, beschreiben den Zeilenschritt und den Pixelschritt für jede Ebene.

Die Reihenfolge von Flugzeugen im array, von android.media.Image#getPlanes() Image#getPlanes() dem zurückgegeben wird, wird garantiert, dass ebene #0 immer R (rot), Ebene #1 immer G (grün) ist und Die Ebene #2 immer B (blau) ist.

Alle drei Ebenen sind garantiert mit denselben Zeilenschritten und Pixelschritten versehen.

Das Objekt kann z. B android.media.Image . Daten in diesem Format von einem android.media.MediaCodec Durchs-Objekt android.media.MediaCodec#getOutputImage bereitstellen.

Java Dokumentation für android.graphics.ImageFormat.FLEX_RGB_888.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: