---
title: MTLRasterizationRateLayerArray
framework: metal
role: symbol
role_heading: Class
path: metal/mtlrasterizationratelayerarray
---

# MTLRasterizationRateLayerArray

Descriptions for the rasterization rates to apply to the set of layers in a rate map.

## Declaration

```swift
class MTLRasterizationRateLayerArray
```

## Topics

### Accessing members of the array

- [subscript(_:)](metal/mtlrasterizationratelayerarray/subscript(_:).md)
- [MTLRasterizationRateLayerDescriptor](metal/mtlrasterizationratelayerdescriptor.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Configuring the rate map layers

- [layerCount](metal/mtlrasterizationratemapdescriptor/layercount.md)
- [layer(at:)](metal/mtlrasterizationratemapdescriptor/layer(at:).md)
- [setLayer(_:at:)](metal/mtlrasterizationratemapdescriptor/setlayer(_:at:).md)
- [layers](metal/mtlrasterizationratemapdescriptor/layers.md)
