---
title: graphicsDevices
framework: virtualization
role: symbol
role_heading: Instance Property
path: virtualization/vzvirtualmachine/graphicsdevices
---

# graphicsDevices

The list of configured graphics devices on the virtual machine.

## Declaration

```swift
var graphicsDevices: [VZGraphicsDevice] { get }
```

## Discussion

Discussion Returns an empty array if there are no graphics devices configured.

## See Also

### Related Documentation

- [VZGraphicsDeviceConfiguration](virtualization/vzgraphicsdeviceconfiguration.md)
- [VZVirtualMachineConfiguration](virtualization/vzvirtualmachineconfiguration.md)

### Getting the state of the VM

- [state](virtualization/vzvirtualmachine/state-swift.property.md)
- [VZVirtualMachine.State](virtualization/vzvirtualmachine/state-swift.enum.md)
- [canStart](virtualization/vzvirtualmachine/canstart.md)
- [canPause](virtualization/vzvirtualmachine/canpause.md)
- [canResume](virtualization/vzvirtualmachine/canresume.md)
- [canStop](virtualization/vzvirtualmachine/canstop.md)
- [canRequestStop](virtualization/vzvirtualmachine/canrequeststop.md)
- [queue](virtualization/vzvirtualmachine/queue.md)
