---
title: MTLAccelerationStructureInstanceDescriptorType.motion
framework: metal
role: symbol
role_heading: Case
path: metal/mtlaccelerationstructureinstancedescriptortype/motion
---

# MTLAccelerationStructureInstanceDescriptorType.motion

An option specifying that the instance contains motion data.

## Declaration

```swift
case motion
```

## Discussion

Discussion This instance type corresponds to the MTLAccelerationStructureMotionInstanceDescriptor structure memory layout.

## See Also

### Specifying the instance descriptor type

- [MTLAccelerationStructureInstanceDescriptorType.default](metal/mtlaccelerationstructureinstancedescriptortype/default.md)
- [MTLAccelerationStructureInstanceDescriptorType.userID](metal/mtlaccelerationstructureinstancedescriptortype/userid.md)
- [MTLAccelerationStructureInstanceDescriptorType.indirect](metal/mtlaccelerationstructureinstancedescriptortype/indirect.md)
- [MTLAccelerationStructureInstanceDescriptorType.indirectMotion](metal/mtlaccelerationstructureinstancedescriptortype/indirectmotion.md)
