---
title: layouts
framework: metal
role: symbol
role_heading: Instance Property
path: metal/mtlstageinputoutputdescriptor/layouts
---

# layouts

An array that describes how the function fetches data.

## Declaration

```swift
var layouts: MTLBufferLayoutDescriptorArray { get }
```

## See Also

### Describing argument layouts

- [attributes](metal/mtlstageinputoutputdescriptor/attributes.md)
