---
title: factors
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avcapturedevice/systempressurestate-swift.class/factors-swift.property
---

# factors

The set of underlying causes for the system pressure level.

## Declaration

```swift
var factors: AVCaptureDevice.SystemPressureState.Factors { get }
```

## Discussion

Discussion Increased system pressure may be due to one or more contributing causes; this set provides additional details for the overall performance characterization reported by the level property. When the system pressure level is high, you can use this information to choose how to mitigate the issue. For example, you can reduce high system pressure due to depthModuleTemperature (on a builtInTrueDepthCamera device) by limiting the depth capture frame rate.

## See Also

### Contributing factors

- [AVCaptureDevice.SystemPressureState.Factors](avfoundation/avcapturedevice/systempressurestate-swift.class/factors-swift.struct.md)
