---
title: MPSAccelerationStructureCompletionHandler
framework: metalperformanceshaders
role: symbol
role_heading: Type Alias
path: metalperformanceshaders/mpsaccelerationstructurecompletionhandler
---

# MPSAccelerationStructureCompletionHandler

A block of code that’s invoked when an operation on an acceleration structure has completed.

## Declaration

```swift
typealias MPSAccelerationStructureCompletionHandler = (MPSAccelerationStructure?) -> Void
```

## See Also

### Data Types

- [MPSAxisAlignedBoundingBox](metalperformanceshaders/mpsaxisalignedboundingbox-swift.typealias.md)
- [MPSDeviceCaps](metalperformanceshaders/mpsdevicecaps.md)
- [MPSFunctionConstant](metalperformanceshaders/mpsfunctionconstant.md)
- [MPSFunctionConstantInMetal](metalperformanceshaders/mpsfunctionconstantinmetal.md)
- [MPSGradientNodeBlock](metalperformanceshaders/mpsgradientnodeblock.md)
