---
title: interpolationQuality
framework: coregraphics
role: symbol
role_heading: Instance Property
path: coregraphics/cgcontext/interpolationquality
---

# interpolationQuality

Returns the current level of interpolation quality for a graphics context.

## Declaration

```swift
var interpolationQuality: CGInterpolationQuality { get set }
```

## Discussion

Discussion Interpolation quality is a graphics state parameter that provides a hint for the level of quality to use for image interpolation (for example, when scaling the image). Not all contexts support all interpolation quality levels.

## See Also

### Drawing Images and PDF Content

- [draw(_:in:byTiling:)](coregraphics/cgcontext/draw(_:in:bytiling:).md)
- [drawPDFPage(_:)](coregraphics/cgcontext/drawpdfpage(_:).md)
- [CGInterpolationQuality](coregraphics/cginterpolationquality.md)
