---
title: canPerformReactionEffects
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avcapturedevice/canperformreactioneffects
---

# canPerformReactionEffects

A Boolean value that indicates whether you can perform reaction effects on a capture device.

## Declaration

```swift
var canPerformReactionEffects: Bool { get }
```

## Discussion

Discussion This value is true when a device’s reactionEffectsEnabled and its active format’s reactionEffectsSupported property values are true.

## See Also

### Performing reaction effects

- [reactionEffectsEnabled](avfoundation/avcapturedevice/reactioneffectsenabled.md)
- [availableReactionTypes](avfoundation/avcapturedevice/availablereactiontypes.md)
- [reactionEffectGesturesEnabled](avfoundation/avcapturedevice/reactioneffectgesturesenabled.md)
- [performEffect(for:)](avfoundation/avcapturedevice/performeffect(for:).md)
- [reactionEffectsInProgress](avfoundation/avcapturedevice/reactioneffectsinprogress.md)
- [AVCaptureReactionEffectState](avfoundation/avcapturereactioneffectstate.md)
