---
title: "init(framesPerSecond:hdrFormats:)"
framework: Video Toolbox
role: symbol
role_heading: Initializer
platforms: [iOS 18.0+, iPadOS 18.0+, Mac Catalyst 18.0+, macOS 15.0+, tvOS 18.0+, visionOS 2.0+]
path: "videotoolbox/vthdrperframemetadatagenerationsession/init(framespersecond:hdrformats:)"
---

# init(framesPerSecond:hdrFormats:)

## Declaration

```swift
init(framesPerSecond: Float, hdrFormats: [VTHDRPerFrameMetadataGenerationSession.HDRFormat]? = nil) throws
```
