---
title: "init(configuration:)"
framework: avfoundation
role: symbol
role_heading: Initializer
path: "avfoundation/avvideocompositioncoreanimationtool/init(configuration:)"
---

# init(configuration:)

Compose the composited video frames with the Core Animation layer.

## Declaration

```swift
convenience init(configuration: sending AVVideoCompositionCoreAnimationTool.Configuration)
```

## See Also

### Creating a composition tool

- [init(additionalLayer:asTrackID:)](avfoundation/avvideocompositioncoreanimationtool/init(additionallayer:astrackid:).md)
- [init(postProcessingAsVideoLayer:in:)](avfoundation/avvideocompositioncoreanimationtool/init(postprocessingasvideolayer:in:).md)
- [init(postProcessingAsVideoLayers:in:)](avfoundation/avvideocompositioncoreanimationtool/init(postprocessingasvideolayers:in:).md)
- [AVVideoCompositionCoreAnimationTool.Configuration](avfoundation/avvideocompositioncoreanimationtool/configuration.md)
