---
title: vDSP_DCT_Type
framework: accelerate
role: symbol
role_heading: Enumeration
path: accelerate/vdsp_dct_type
---

# vDSP_DCT_Type

Constants that indicate the type for a discrete cosine transform.

## Declaration

```swift
enum vDSP_DCT_Type
```

## Topics

### Discrete Cosine Transform Types

- [vDSP_DCT_Type.II](accelerate/vdsp_dct_type/ii.md)
- [vDSP_DCT_Type.III](accelerate/vdsp_dct_type/iii.md)
- [vDSP_DCT_Type.IV](accelerate/vdsp_dct_type/iv.md)

### Initializers

- [init(rawValue:)](accelerate/vdsp_dct_type/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
