---
title: device
framework: Paravirtualized Graphics
role: symbol
role_heading: Instance Property
platforms: [Mac Catalyst 14.0+, macOS 11.0+]
path: paravirtualizedgraphics/pgdevicedescriptor/device
---

# device

The Metal device object to use to back the virtual graphics device.

## Declaration

```swift
var device: (any MTLDevice)? { get set }
```
