---
title: LowLevelBufferResource.Descriptor
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/lowlevelbufferresource/descriptor-swift.struct
---

# LowLevelBufferResource.Descriptor

The capacity and alignment requirements for a buffer resource.

## Declaration

```swift
struct Descriptor
```

## Topics

### Creating a descriptor

- [init(capacity:sizeMultiple:)](realitykit/lowlevelbufferresource/descriptor-swift.struct/init(capacity:sizemultiple:).md)

### Configuring the buffer size

- [capacity](realitykit/lowlevelbufferresource/descriptor-swift.struct/capacity.md)
- [sizeMultiple](realitykit/lowlevelbufferresource/descriptor-swift.struct/sizemultiple.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Inspecting the descriptor

- [descriptor](realitykit/lowlevelbufferresource/descriptor-swift.property.md)
