---
title: "transform(dftSetup:inputReal:inputImaginary:outputReal:outputImaginary:)"
framework: accelerate
role: symbol
role_heading: Type Method
path: "accelerate/vdsp_dftfunctions/transform(dftsetup:inputreal:inputimaginary:outputreal:outputimaginary:)"
---

# transform(dftSetup:inputReal:inputImaginary:outputReal:outputImaginary:)

## Declaration

```swift
static func transform<U, V>(dftSetup: OpaquePointer, inputReal: U, inputImaginary: U, outputReal: inout V, outputImaginary: inout V) where U : AccelerateBuffer, V : AccelerateMutableBuffer, Self.Scalar == U.Element, U.Element == V.Element
```
