ImageReader.Surface Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Rufen Sie einSurface, das verwendet werden kann, um dies ImageReaderzu produzierenImage Images.
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
Eigenschaftswert
A Surface , das für ein Zeichnungsziel für verschiedene APIs verwendet werden soll.
- Attribute
Hinweise
Rufen Sie einSurface, das verwendet werden kann, um dies ImageReaderzu produzierenImage Images.
Bis gültige Bilddaten in diese Surfacegerendert werden, gibt die #acquireNextImage Methode zurück null. Nur eine Quelle kann gleichzeitig Daten in diesem Surface erzeugen, obwohl dasselbe mit Surface einer anderen API wiederverwendet werden kann, sobald die erste Quelle von der SurfaceVerbindung getrennt wurde.
Bitte beachten Sie, dass das beibehaltene Surface-Objekt, das von dieser Methode zurückgegeben wird, nicht ausreicht, um zu behalten, dass das übergeordnete ImageReader-Objekt erneut beansprucht wird. In diesem Sinne verhält sich ein Surface wie ein java.lang.ref.WeakReference weak reference ImageReader, das es bereitstellt.
Java-Dokumentation für android.media.ImageReader.getSurface().
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.