---
title: peakPower
framework: avfoundation
role: symbol
role_heading: Type Property
path: avfoundation/avcapturedevice/systempressurestate-swift.class/factors-swift.struct/peakpower
---

# peakPower

The system’s peak power requirements exceed the battery’s current capacity.

## Declaration

```swift
static var peakPower: AVCaptureDevice.SystemPressureState.Factors { get }
```

## Discussion

Discussion Devices with chemically aged batteries are less able to respond to rapid increases in total power usage (CPU and GPU usage, I/O, camera systems, radios, etc). When a device detects such conditions, the system may limit capture sperformance to prevent an unexpected device shutdown.

## See Also

### System pressure factors

- [systemTemperature](avfoundation/avcapturedevice/systempressurestate-swift.class/factors-swift.struct/systemtemperature.md)
- [depthModuleTemperature](avfoundation/avcapturedevice/systempressurestate-swift.class/factors-swift.struct/depthmoduletemperature.md)
- [cameraTemperature](avfoundation/avcapturedevice/systempressurestate-swift.class/factors-swift.struct/cameratemperature.md)
