---
title: ResamplingFilter
framework: accelerate
role: symbol
role_heading: Type Alias
path: accelerate/resamplingfilter
---

# ResamplingFilter

A pointer to a resampling filter callback function.

## Declaration

```swift
typealias ResamplingFilter = UnsafeMutableRawPointer
```

## Discussion

Discussion You pass a resampling filter callback to a shear function. The resampling filter pointer can point to a structure that contains a function, rows of precalculated values, flag settings, and so on. The shear function requires that the structure contains a scale factor.

## See Also

### Data Types

- [vImage_Buffer](accelerate/vimage_buffer.md)
- [vImagePixelCount](accelerate/vimagepixelcount.md)
- [vImage_AffineTransform](accelerate/vimage_affinetransform.md)
- [vImage_AffineTransform_Double](accelerate/vimage_affinetransform_double.md)
- [vImage_CGAffineTransform](accelerate/vimage_cgaffinetransform.md)
- [vImage_Error](accelerate/vimage_error.md)
- [vImage_Flags](accelerate/vimage_flags.md)
- [GammaFunction](accelerate/gammafunction.md)
