---
title: isHighResolutionStillImageOutputEnabled
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avcapturestillimageoutput/ishighresolutionstillimageoutputenabled
---

# isHighResolutionStillImageOutputEnabled

A Boolean value that indicates whether the receiver should emit still images at the highest resolution supported by its source AVCaptureDevice objects activeFormat property.

## Declaration

```swift
var isHighResolutionStillImageOutputEnabled: Bool { get set }
```

## Discussion

Discussion By default, AVCaptureStillImageOutput emits images with the same dimensions as its source AVCaptureDevice instance’s activeFormat.formatDescription.  However, if you set this property to true, the receiver emits still images at the capture device’s highResolutionStillImageDimensions value. note: If you enable video stabilization by setting preferredVideoStabilizationMode to true for any output, the high resolution still images emitted by AVCaptureStillImageOutput may be smaller by 10% or more.

## See Also

### Configuring image settings

- [availableImageDataCVPixelFormatTypes](avfoundation/avcapturestillimageoutput/availableimagedatacvpixelformattypes.md)
- [availableImageDataCodecTypes](avfoundation/avcapturestillimageoutput/availableimagedatacodectypes.md)
- [outputSettings](avfoundation/avcapturestillimageoutput/outputsettings.md)
- [Video settings](avfoundation/video-settings.md)
