Structure

AVCaptureDevice.SystemPressureState.Level

A structure to represent the system pressure level.

Declaration

struct Level

Topics

System Pressure Levels

static let nominal: AVCaptureDevice.SystemPressureState.Level

System pressure level is normal (not pressured).

static let serious: AVCaptureDevice.SystemPressureState.Level

System pressure is highly elevated. Capture performance may be impacted. Frame rate throttling is advised.

static let critical: AVCaptureDevice.SystemPressureState.Level

System pressure is critically elevated. Capture quality and performance are significantly impacted. Frame rate throttling is highly advised.

static let shutdown: AVCaptureDevice.SystemPressureState.Level

System pressure is beyond critical, so the capture system has shut down.

Pressure Level Initializers

init(rawValue: String)

Initializes a system pressure level from its raw string value.

Relationships

See Also

Overall Level

var level: AVCaptureDevice.SystemPressureState.Level

The overall characterization of capture system performance constraints.