---
title: imageInterpolation
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsgraphicscontext/imageinterpolation
---

# imageInterpolation

A constant that specifies the graphics context’s interpolation, or image smoothing, behavior.

## Declaration

```swift
var imageInterpolation: NSImageInterpolation { get set }
```

## Discussion

Discussion Note that this value is not part of the graphics state, so it cannot be reset using restoreGraphicsState().

## See Also

### Configuring Rendering Options

- [compositingOperation](appkit/nsgraphicscontext/compositingoperation.md)
- [NSCompositingOperation](appkit/nscompositingoperation.md)
- [NSImageInterpolation](appkit/nsimageinterpolation.md)
- [shouldAntialias](appkit/nsgraphicscontext/shouldantialias.md)
- [patternPhase](appkit/nsgraphicscontext/patternphase.md)
