---
title: "init(audioUnit:displayFlags:)"
framework: coreaudiokit
role: symbol
role_heading: Initializer
path: "coreaudiokit/augenericview/init(audiounit:displayflags:)"
---

# init(audioUnit:displayFlags:)

Initializes a generic view for an audio unit, setting specific display flags.

## Declaration

```swift
init(audioUnit inAudioUnit: AudioUnit, displayFlags inFlags: AUGenericViewDisplayFlags)
```

## Parameters

- `inAudioUnit`: The audio unit associated with the generic view.
- `inFlags`: One or more flags that specify display properties. You can combine multiple flags using the logical OR (|) operator. For the available flags, see Generic View Display Flags.

## Return Value

Return Value The initialized audio unit associated with the generic view, with display flags set.

## Topics

### Display Flags

- [AUGenericViewDisplayFlags](coreaudiokit/augenericviewdisplayflags.md)

## See Also

### Creating a Generic View

- [init(audioUnit:)](coreaudiokit/augenericview/init(audiounit:).md)
