<!--
{
  "availability" : [
    "iOS: 15.0.0 -",
    "iPadOS: 15.0.0 -",
    "macCatalyst: 15.0.0 -",
    "macOS: 12.0.0 -",
    "tvOS: 17.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AVFoundation",
  "identifier" : "/documentation/AVFoundation/AVCaptureDevice/showSystemUserInterface(_:)",
  "metadataVersion" : "0.1.0",
  "role" : "Type Method",
  "symbol" : {
    "kind" : "Type Method",
    "modules" : [
      "AVFoundation"
    ],
    "preciseIdentifier" : "c:objc(cs)AVCaptureDevice(cm)showSystemUserInterface:"
  },
  "title" : "showSystemUserInterface(_:)"
}
-->

# showSystemUserInterface(_:)

Displays the system’s user interface to configure video effects or microphone modes.

```
class func showSystemUserInterface(_ systemUserInterface: AVCaptureDevice.SystemUserInterface)
```

## Parameters

`systemUserInterface`

The system user interface to present.

## Discussion

Use this method to prompt the user to make changes to Video Effects (such as Center Stage or Portrait Effect) or Microphone Modes. It presents the system user interface and deep links to the appropriate module.

Calling this method isn’t a blocking operation. After the system presents the indicated user interface, control returns immediately to the app.

---

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)