---
title: AVCaptureDeferredPhotoProxy
framework: avfoundation
role: symbol
role_heading: Class
path: avfoundation/avcapturedeferredphotoproxy
---

# AVCaptureDeferredPhotoProxy

A lightly-processed photo with data that the system may use to process and fetch a higher-resolution asset at a later time.

## Declaration

```swift
class AVCaptureDeferredPhotoProxy
```

## Overview

Overview A photo proxy behaves like a normal AVCapturePhoto, and approximates the look of the final rendered image. This object represents intermediate data that the system can render into a final image and ingested into the user’s photo library using the PhotoKit framework. The intermediate data aren’t accessible by the calling process.

## Relationships

### Inherits From

- [AVCapturePhoto](avfoundation/avcapturephoto.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Photo capture

- [Capturing consistent color images](avfoundation/capturing-consistent-color-images.md)
- [Capturing still and Live Photos](avfoundation/capturing-still-and-live-photos.md)
- [Capturing photos in RAW and Apple ProRAW formats](avfoundation/capturing-photos-in-raw-and-apple-proraw-formats.md)
- [Supporting Continuity Camera in Your Mac App](appkit/supporting-continuity-camera-in-your-mac-app.md)
- [AVCapturePhoto](avfoundation/avcapturephoto.md)
- [AVCapturePhotoOutput](avfoundation/avcapturephotooutput.md)
- [AVCapturePhotoCaptureDelegate](avfoundation/avcapturephotocapturedelegate.md)
- [AVCapturePhotoOutputReadinessCoordinator](avfoundation/avcapturephotooutputreadinesscoordinator.md)
- [AVCapturePhotoOutputReadinessCoordinatorDelegate](avfoundation/avcapturephotooutputreadinesscoordinatordelegate.md)
- [AVCaptureStillImageOutput](avfoundation/avcapturestillimageoutput.md)
