---
title: AVAssetImageGenerator.Images
framework: avfoundation
role: symbol
role_heading: Structure
path: avfoundation/avassetimagegenerator/images
---

# AVAssetImageGenerator.Images

An asynchronous sequence of images created by an image generator.

## Declaration

```swift
struct Images
```

## Mentioned in

Creating images from a video asset

## Topics

### Creating an iterator

- [makeAsyncIterator()](avfoundation/avassetimagegenerator/images/makeasynciterator().md)

### Iterating elements

- [next()](avfoundation/avassetimagegenerator/images/next().md)
- [AVAssetImageGenerator.Images.Element](avfoundation/avassetimagegenerator/images/element.md)

## Relationships

### Conforms To

- [AsyncIteratorProtocol](swift/asynciteratorprotocol.md)
- [AsyncSequence](swift/asyncsequence.md)

## See Also

### Generating images

- [image(at:)](avfoundation/avassetimagegenerator/image(at:).md)
- [images(for:)](avfoundation/avassetimagegenerator/images(for:).md)
- [generateCGImageAsynchronously(for:completionHandler:)](avfoundation/avassetimagegenerator/generatecgimageasynchronously(for:completionhandler:).md)
- [generateCGImagesAsynchronously(forTimes:completionHandler:)](avfoundation/avassetimagegenerator/generatecgimagesasynchronously(fortimes:completionhandler:).md)
- [AVAssetImageGeneratorCompletionHandler](avfoundation/avassetimagegeneratorcompletionhandler.md)
- [cancelAllCGImageGeneration()](avfoundation/avassetimagegenerator/cancelallcgimagegeneration().md)
- [copyCGImage(at:actualTime:)](avfoundation/avassetimagegenerator/copycgimage(at:actualtime:).md)
