See Also: StreamConfigurationMap Members
Immutable class to store the available stream Android.Hardware.Camera2.CameraCharacteristics.ScalerStreamConfigurationMap to set up Android.Views.Surface for creating a Android.Hardware.Camera2.CameraCaptureSession with Android.Hardware.Camera2.CameraDevice.createCaptureSession(java.util.List<android.view.Surface>, android.hardware.camera2.CameraCaptureSession.StateCallback, android.os.Handler).
This is the authoritative list for all output formats (and sizes respectively for that format) that are supported by a camera device.
This also contains the minimum frame durations and stall durations for each format/size combination that can be used to calculate effective frame rate when submitting multiple captures.
An instance of this object is available from Android.Hardware.Camera2.CameraCharacteristics using the Android.Hardware.Camera2.CameraCharacteristics.ScalerStreamConfigurationMap key and the Android.Hardware.Camera2.CameraCharacteristics.get(android.hardware.camera2.CameraCharacteristics.Key<T>) method.