---
title: vDSP.DCTTransformType
framework: accelerate
role: symbol
role_heading: Enumeration
path: accelerate/vdsp/dcttransformtype
---

# vDSP.DCTTransformType

An enumeration that describes the discrete cosine transform types.

## Declaration

```swift
enum DCTTransformType
```

## Topics

### Discrete Cosine Transform Type Constants

- [vDSP.DCTTransformType.II](accelerate/vdsp/dcttransformtype/ii.md)
- [vDSP.DCTTransformType.III](accelerate/vdsp/dcttransformtype/iii.md)
- [vDSP.DCTTransformType.IV](accelerate/vdsp/dcttransformtype/iv.md)

### Instance Properties

- [dctType](accelerate/vdsp/dcttransformtype/dcttype.md)

## Relationships

### Conforms To

- [CaseIterable](swift/caseiterable.md)
- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)

## See Also

### Objects that Simplify Discrete Cosine Transforms

- [vDSP.DCT](accelerate/vdsp/dct.md)
