---
title: CVTime
framework: corevideo
role: symbol
role_heading: Structure
path: corevideo/cvtime
---

# CVTime

A structure for reporting Core Video time values.

## Declaration

```swift
struct CVTime
```

## Overview

Overview This structure is equivalent to the QuickTime QTTime structure.

## Topics

### Initializers

- [init()](corevideo/cvtime/init().md)
- [init(timeValue:timeScale:flags:)](corevideo/cvtime/init(timevalue:timescale:flags:).md)
- [init(timeValue:timeScale:)](corevideo/cvtime/init(timevalue:timescale:).md)

### Properties

- [flags](corevideo/cvtime/flags.md)
- [timeScale](corevideo/cvtime/timescale.md)
- [timeValue](corevideo/cvtime/timevalue.md)

### Instance Properties

- [flagOptions](corevideo/cvtime/flagoptions.md)

### Type Properties

- [indefinite](corevideo/cvtime/indefinite.md)
- [zero](corevideo/cvtime/zero.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Data Types

- [CVTimeStamp](corevideo/cvtimestamp-api.md)
- [CVSMPTETime](corevideo/cvsmptetime.md)
