MultiResolutionImageReader.Surface 属性

定义

获取用作目标的图面 CaptureRequest

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

属性值

一个 Surface 用作捕获请求的目标。

属性

注解

获取用作目标的图面 CaptureRequest

应用程序必须使用此函数返回的图面作为目标 CaptureRequest。 相机设备决定内部 ImageReader 将接收输出图像。

请注意,保留此方法返回的Surface对象是不够的,无法阻止其父 MultiResolutionImageReaders 被回收。 从这个意义上说,Surface类似于java.lang.ref.WeakReference weak reference提供它的 MultiResolutionImageReader。

Java文档android.hardware.camera2.MultiResolutionImageReader.getSurface()

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于