---
title: filterStrength
framework: videotoolbox
role: symbol
role_heading: Instance Property
path: videotoolbox/vttemporalnoisefilterparameters/filterstrength
---

# filterStrength

A parameter to control the strength of noise-filtering. The value can range from the minimum strength of 0.0 to the maximum strength of 1.0. Change in filter strength causes the processor to flush all frames in the queue prior to processing the source frame.

## Declaration

```swift
var filterStrength: Float { get set }
```

## See Also

### Inspecting the parameters

- [sourceFrame](videotoolbox/vttemporalnoisefilterparameters/sourceframe.md)
- [nextFrames](videotoolbox/vttemporalnoisefilterparameters/nextframes.md)
- [previousFrames](videotoolbox/vttemporalnoisefilterparameters/previousframes.md)
- [hasDiscontinuity](videotoolbox/vttemporalnoisefilterparameters/hasdiscontinuity.md)
