ImageReader.Surface Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottenere un Surface
oggetto che può essere usato per produrre Image Images
per questo ImageReader
oggetto .
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
Valore della proprietà
Oggetto Surface
da utilizzare per una destinazione di disegno per varie API.
- Attributi
Commenti
Ottenere un Surface
oggetto che può essere usato per produrre Image Images
per questo ImageReader
oggetto .
Fino a quando non viene eseguito il rendering dei dati di immagine validi in questo Surface
oggetto , il #acquireNextImage
metodo restituirà null
. Solo un'origine può produrre dati in questa superficie contemporaneamente, anche se la stessa Surface
può essere riutilizzata con un'API diversa una volta che la prima origine viene disconnessa da Surface
.
Tieni presente che tenere premuto l'oggetto Surface restituito da questo metodo non è sufficiente per impedire il recupero di ImageReader padre. In tal senso, un surface agisce come un oggetto java.lang.ref.WeakReference weak reference
per ImageReader che lo fornisce.
Documentazione java per android.media.ImageReader.getSurface()
.
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.