---
title: "init(capacity:sizeMultiple:)"
framework: realitykit
role: symbol
role_heading: Initializer
path: "realitykit/lowlevelbufferresource/descriptor-swift.struct/init(capacity:sizemultiple:)"
---

# init(capacity:sizeMultiple:)

Creates a buffer descriptor with the given capacity and size alignment.

## Declaration

```swift
init(capacity: Int, sizeMultiple: Int = 16)
```

## Parameters

- `capacity`: The capacity of the buffer, in bytes.
- `sizeMultiple`: The required alignment of the buffer’s size, in bytes. Defaults to 16.
