---
title: SCNView.Option
framework: scenekit
role: symbol
role_heading: Structure
path: scenekit/scnview/option
---

# SCNView.Option

Dictionary keys specifying initialization options, used when initializing a SceneKit view.

## Declaration

```swift
struct Option
```

## Topics

### View Options

- [preferLowPowerDevice](scenekit/scnview/option/preferlowpowerdevice.md)
- [preferredDevice](scenekit/scnview/option/preferreddevice.md)
- [preferredRenderingAPI](scenekit/scnview/option/preferredrenderingapi.md)

### Initializers

- [init(rawValue:)](scenekit/scnview/option/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)

## See Also

### Initializing a SceneKit View

- [init(frame:options:)](scenekit/scnview/init(frame:options:).md)
