---
title: GraphicsContext.BlurOptions
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/graphicscontext/bluroptions
---

# GraphicsContext.BlurOptions

Options that configure the graphics context filter that creates blur.

## Declaration

```swift
@frozen struct BlurOptions
```

## Overview

Overview You can use a set of these options when you call blur(radius:options:) to create a GraphicsContext.Filter that adds blur to an object that you draw into a GraphicsContext.

## Topics

### Getting blur options

- [dithersResult](swiftui/graphicscontext/bluroptions/dithersresult.md)
- [opaque](swiftui/graphicscontext/bluroptions/opaque.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Copyable](swift/copyable.md)
- [Equatable](swift/equatable.md)
- [ExpressibleByArrayLiteral](swift/expressiblebyarrayliteral.md)
- [OptionSet](swift/optionset.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [SetAlgebra](swift/setalgebra.md)

## See Also

### Filtering

- [addFilter(_:options:)](swiftui/graphicscontext/addfilter(_:options:).md)
- [GraphicsContext.Filter](swiftui/graphicscontext/filter.md)
- [GraphicsContext.FilterOptions](swiftui/graphicscontext/filteroptions.md)
- [GraphicsContext.ShadowOptions](swiftui/graphicscontext/shadowoptions.md)
