---
title: "init(virtualMachine:)"
framework: virtualization
role: symbol
role_heading: Initializer
path: "virtualization/vzvirtualmachineviewadaptor/init(virtualmachine:)"
---

# init(virtualMachine:)

Initialize an adaptor for a virtual machine.

## Declaration

```swift
init(virtualMachine: VZVirtualMachine)
```

## Parameters

- `virtualMachine`: The virtual machine to adapt.

## Discussion

Discussion If the virtual machine has graphics devices, the first display of the first graphics device is used. If the virtual machine has no graphics devices, the adaptor is created successfully but the view will have no display.
