ImageFormat.Private Feld

Definition

Achtung

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

Privates android privates Bildformat.

[Android.Runtime.Register("PRIVATE", 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 Private = 34;
[<Android.Runtime.Register("PRIVATE", 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 Private : Android.Graphics.ImageFormatType

Feldwert

Value = 34
Attribute

Hinweise

Privates android privates Bildformat.

Die Auswahl des tatsächlichen Format- und Pixeldatenlayouts ist vollständig bis zu den gerätespezifischen und Framework-internen Implementierungen und kann je nach Anwendungsfällen auch für dasselbe Gerät variieren. Die Puffer dieses Formats können von Komponenten wie android.media.ImageWriter ImageWriter , und von Verbrauchern richtig interpretiert werden, z android.hardware.camera2.CameraDevice CameraDevice . B. basierend auf den privaten Informationen des Geräts/Frameworks. Auf diese Puffer kann jedoch nicht direkt auf die Anwendung zugegriffen werden.

Wenn ein android.media.Image Image dieses Format von einem android.media.ImageReader ImageReader oder einem oder android.media.ImageWriter ImageWritereinem anderen abgerufen wird, gibt die android.media.Image#getPlanes() getPlanes() Methode ein leeres android.media.Image.Plane Plane Array zurück.

Wenn ein Puffer dieses Formats als OpenGL ES-Textur verwendet werden soll, geht das Framework davon aus, dass das Sampling der Textur immer einen Alphawert von 1,0 zurückgibt (d. h. der Puffer enthält nur undurchsichtige Pixelwerte).

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

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: