PreOptionScreen. For the general preset structure (capture configuration + publish configuration), see Camera presets.
PreOptionScreen
Purpose: Screen sharing track preset that combines screen recording capture parameters and video publish parameters.Structure
PreOptionScreen(capture: ScreenCaptureOptions, publish: VideoPublishOptions)
Capture configuration ScreenCaptureOptions
Purpose: Configures screen recording capture parameters.Publish configuration VideoPublishOptions
Purpose: Same structure as the video publish parameters (for fields, see Camera presets); the defaultdesc is TRACK_SHARE.
Built-in presets
Purpose: The SDK provides the default screen sharing presetPreOptionScreen.def.