---
title: MTLCommandBufferStatus.enqueued
framework: metal
role: symbol
role_heading: Case
path: metal/mtlcommandbufferstatus/enqueued
---

# MTLCommandBufferStatus.enqueued

A command buffer’s second state, which indicates its command queue is reserving a place for it.

## Declaration

```swift
case enqueued
```

## Discussion

Discussion See the MTLCommandBuffer protocol’s status property for more information.

## See Also

### Command buffer states

- [MTLCommandBufferStatus.notEnqueued](metal/mtlcommandbufferstatus/notenqueued.md)
- [MTLCommandBufferStatus.committed](metal/mtlcommandbufferstatus/committed.md)
- [MTLCommandBufferStatus.scheduled](metal/mtlcommandbufferstatus/scheduled.md)
- [MTLCommandBufferStatus.completed](metal/mtlcommandbufferstatus/completed.md)
- [MTLCommandBufferStatus.error](metal/mtlcommandbufferstatus/error.md)
