---
title: availableVirtualFormats
framework: Core Audio
role: symbol
role_heading: Instance Property
platforms: [macOS 15.0+]
path: coreaudio/audiohardwarestream/availablevirtualformats
---

# availableVirtualFormats

An array of AudioStreamRangedDescriptions that describe the available data formats for the stream. The virtual format refers to the data format in which all IOProcs for the owning device will perform IO transactions.

## Declaration

```swift
var availableVirtualFormats: [AudioStreamRangedDescription] { get throws }
```
