ImageReader.Surface Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtenez un Surface
qui peut être utilisé pour produire Image Images
pour cela 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
Valeur de propriété
À Surface
utiliser pour une cible de dessin pour différentes API.
- Attributs
Remarques
Obtenez un Surface
qui peut être utilisé pour produire Image Images
pour cela ImageReader
.
Tant que les données d’image valides ne sont pas rendues dans ce Surface
paramètre, la #acquireNextImage
méthode retourne null
. Une seule source peut produire des données dans cette Surface en même temps, bien que la même Surface
source puisse être réutilisée avec une AUTRE API une fois que la première source est déconnectée du Surface
.
Notez que la conservation de l’objet Surface retournée par cette méthode n’est pas suffisante pour empêcher la récupération de son ImageReader parent. Dans ce sens, une Surface agit comme un java.lang.ref.WeakReference weak reference
objet ImageReader qui le fournit.
Documentation Java pour android.media.ImageReader.getSurface()
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.