---
title: didResume()
framework: Paravirtualized Graphics
role: symbol
role_heading: Instance Method
platforms: [Mac Catalyst 14.0+, macOS 11.0+]
path: paravirtualizedgraphics/pgdevice/didresume()
---

# didResume()

Tells the device object to finish any remaining work to resume processing of a previously saved device’s suspend state.

## Declaration

```swift
func didResume()
```

## Discussion

Discussion After you call this method, the virtualized device can generate new interrupts immediately, even before the call completes. Similarly, guest memory must also be accessible before you call this method.

## See Also

### Suspending and Resuming Graphics Processing

- [willSuspend()](paravirtualizedgraphics/pgdevice/willsuspend().md)
- [finishSuspend()](paravirtualizedgraphics/pgdevice/finishsuspend().md)
- [willResume(withSuspendState:error:)](paravirtualizedgraphics/pgdevice/willresume(withsuspendstate:error:).md)
- [PGResumeErrorDomain](paravirtualizedgraphics/pgresumeerrordomain.md)
- [PGResumeErrorCode](paravirtualizedgraphics/pgresumeerrorcode.md)
