Compartir a través de


ImageReader.Surface Propiedad

Definición

Obtenga un Surface objeto que se puede usar para generar Image Images para este ImageReader.

public virtual Android.Views.Surface? Surface { [Android.Runtime.Register("getSurface", "()Landroid/view/Surface;", "GetGetSurfaceHandler")] get; }
[<get: Android.Runtime.Register("getSurface", "()Landroid/view/Surface;", "GetGetSurfaceHandler")>]
member this.Surface : Android.Views.Surface

Valor de propiedad

Surface que se va a usar para un destino de dibujo para varias API.

Atributos

Comentarios

Obtenga un Surface objeto que se puede usar para generar Image Images para este ImageReader.

Hasta que los datos de imagen válidos se represente en este Surface, el #acquireNextImage método devolverá null. Solo un origen puede generar datos en esta Superficie al mismo tiempo, aunque el mismo Surface se puede reutilizar con una API diferente una vez que el primer origen se desconecta de .Surface

Ten en cuenta que mantener pulsado en el objeto Surface devuelto por este método no es suficiente para evitar que se recupere su ImageReader primario. En ese sentido, un Surface actúa como un java.lang.ref.WeakReference weak reference objeto para imageReader que lo proporciona.

Documentación de Java para android.media.ImageReader.getSurface().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a