<!--
{
  "availability" : [
    "macOS: 27.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "Virtualization",
  "identifier" : "/documentation/Virtualization/VZVirtualMachineViewAdaptor/init(virtualMachine:)",
  "metadataVersion" : "0.1.0",
  "role" : "Initializer",
  "symbol" : {
    "kind" : "Initializer",
    "modules" : [
      "Virtualization"
    ],
    "preciseIdentifier" : "s:14Virtualization27VZVirtualMachineViewAdaptorV07virtualC0ACSo0bC0C_tcfc"
  },
  "title" : "init(virtualMachine:)"
}
-->

# init(virtualMachine:)

Initialize an adaptor for a virtual machine.

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

## Parameters

`virtualMachine`

The virtual machine to adapt.

## 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.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)