---
title: HighlightAnalysisRequest.Result
framework: Media Intelligence
role: symbol
role_heading: Structure
platforms: [iOS 27.0+, iPadOS 27.0+, Mac Catalyst 27.0+, macOS 27.0+, tvOS 27.0+, visionOS 27.0+]
path: mediaintelligence/highlightanalysisrequest/result
---

# HighlightAnalysisRequest.Result

The output of a highlight analysis.

## Declaration

```swift
struct Result
```

## Overview

Overview This type describes the highlights and engagement levels the framework finds in a video. highlights lists the time ranges the framework identifies as highlights. Use these ranges to build a highlight reel or to seek directly to the most interesting moments. levels provides a finer-grained view where every segment in the video gets a floating-point engagement level from 0 (least engaging) to 9 (most engaging). Use these values to visualize a video’s pacing or to let people scrub through segments by interest level.

## Topics

### Inspecting the result

- [highlights](mediaintelligence/highlightanalysisrequest/result/highlights.md)
- [levels](mediaintelligence/highlightanalysisrequest/result/levels.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [VideoAnalyzer.Result](mediaintelligence/videoanalyzer/result.md)
