# AudioDeviceQuery

`import { AudioDeviceQuery } from "destack:audio/binding";`

Audio device query.

```ds title="AudioDeviceQuery"
export struct AudioDeviceQuery {
    backend: AudioBackendSelection;
    direction: AudioDirection;
    flags: AudioDeviceListFlags;
}
```

[language/library/src/audio/binding/device.ds:115:122](https://github.com/destack-sh/destack/blob/main/language/library/src/audio/binding/device.ds#L115-L122)

## Members

### `backend: AudioBackendSelection`

Backend selection.

### `direction: AudioDirection`

Direction filter.

### `flags: AudioDeviceListFlags`

List behavior flags.
