---
title: DSPDoubleComplex
framework: Kernel
role: symbol
role_heading: Type Alias
platforms: [macOS 10.13+]
path: kernel/dspdoublecomplex
---

# DSPDoubleComplex

Used to hold a double-precision complex value.

## Declaration

```occ
typedef struct DSPDoubleComplex DSPDoubleComplex;
```

## Discussion

Discussion Double complex data are stored as ordered pairs of double-precision floating-point numbers. Because they are stored as ordered pairs, complex vectors require address strides that are multiples of two.

## Topics

### Fields

- [real](kernel/dspdoublecomplex/1579982-real.md)
- [imag](accelerate/dspdoublecomplex/imag.md)

### Instance Properties

- [imag](kernel/dspdoublecomplex/1579996-imag.md)
