---
title: "captionSceneChanges(in:)"
framework: avfoundation
role: symbol
role_heading: Instance Method
path: "avfoundation/avcaptionrenderer/captionscenechanges(in:)"
---

# captionSceneChanges(in:)

Determine render time ranges within an enclosing time range to account for visual changes among captions.

## Declaration

```swift
func captionSceneChanges(in consideredTimeRange: CMTimeRange) -> [AVCaptionRenderer.Scene]
```

## Parameters

- `consideredTimeRange`: The time range to consider for rendering.

## Return Value

Return Value An array of render scenes for the time range, or an empty array if there are none.

## See Also

### Determining scene changes

- [AVCaptionRenderer.Scene](avfoundation/avcaptionrenderer/scene.md)
