---
title: CIDynamicRangeOption
framework: coreimage
role: symbol
role_heading: Structure
path: coreimage/cidynamicrangeoption
---

# CIDynamicRangeOption

An enum string type that your code can use to select different System Tone Mapping modes.

## Declaration

```swift
struct CIDynamicRangeOption
```

## Overview

Overview These options are consistent with the analogous options available in Core Graphics, Core Animation, AppKit, UIKit, and SwiftUI, In Core Image, this option can be set on the CISystemToneMap filter.

## Topics

### Enumeration Cases

- [standard](coreimage/cidynamicrangeoption/standard.md)
- [constrainedHigh](coreimage/cidynamicrangeoption/constrainedhigh.md)
- [high](coreimage/cidynamicrangeoption/high.md)

### Initializers

- [init(rawValue:)](coreimage/cidynamicrangeoption/init(rawvalue:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
