SurfaceDescriptor


class SurfaceDescriptor


A descriptor for creating a surface, potentially extended with platform-specific options.

Summary

Public constructors

SurfaceDescriptor(
    label: String?,
    surfaceColorManagement: SurfaceColorManagement?,
    surfaceSourceAndroidNativeWindow: SurfaceSourceAndroidNativeWindow?
)

Public properties

String?

The label for the surface.

SurfaceColorManagement?

Extension for configuring surface color management options.

SurfaceSourceAndroidNativeWindow?

Extension for creating a surface from an Android native window.

Public constructors

SurfaceDescriptor

Added in 1.0.0-alpha01
SurfaceDescriptor(
    label: String? = null,
    surfaceColorManagement: SurfaceColorManagement? = null,
    surfaceSourceAndroidNativeWindow: SurfaceSourceAndroidNativeWindow? = null
)

Public properties

label

Added in 1.0.0-alpha01
var labelString?

The label for the surface.

surfaceColorManagement

Added in 1.0.0-alpha01
var surfaceColorManagementSurfaceColorManagement?

Extension for configuring surface color management options.

surfaceSourceAndroidNativeWindow

Added in 1.0.0-alpha01
var surfaceSourceAndroidNativeWindowSurfaceSourceAndroidNativeWindow?

Extension for creating a surface from an Android native window.