---
title: SCContentSharingPickerConfiguration
framework: screencapturekit
role: symbol
role_heading: Structure
path: screencapturekit/sccontentsharingpickerconfiguration-swift.struct
---

# SCContentSharingPickerConfiguration

An instance for configuring the system content-sharing picker.

## Declaration

```swift
struct SCContentSharingPickerConfiguration
```

## Topics

### Initializers

- [init()](screencapturekit/sccontentsharingpickerconfiguration-swift.struct/init().md)

### Control streaming selections

- [allowedPickerModes](screencapturekit/sccontentsharingpickerconfiguration-swift.struct/allowedpickermodes.md)
- [allowsChangingSelectedContent](screencapturekit/sccontentsharingpickerconfiguration-swift.struct/allowschangingselectedcontent.md)
- [excludedBundleIDs](screencapturekit/sccontentsharingpickerconfiguration-swift.struct/excludedbundleids.md)
- [excludedWindowIDs](screencapturekit/sccontentsharingpickerconfiguration-swift.struct/excludedwindowids.md)

### Instance Properties

- [showsCameraControl](screencapturekit/sccontentsharingpickerconfiguration-swift.struct/showscameracontrol.md)
- [showsMicrophoneControl](screencapturekit/sccontentsharingpickerconfiguration-swift.struct/showsmicrophonecontrol.md)

## See Also

### System content-sharing picker

- [SCContentSharingPicker](screencapturekit/sccontentsharingpicker.md)
- [SCContentSharingPickerMode](screencapturekit/sccontentsharingpickermode.md)
- [SCContentSharingPickerObserver](screencapturekit/sccontentsharingpickerobserver.md)
