---
title: "MACaptionAppearanceCopyPreferredCaptioningMediaCharacteristics(_:)"
framework: mediaaccessibility
role: symbol
role_heading: Function
path: "mediaaccessibility/macaptionappearancecopypreferredcaptioningmediacharacteristics(_:)"
---

# MACaptionAppearanceCopyPreferredCaptioningMediaCharacteristics(_:)

Returns the preferences for captioning sounds.

## Declaration

```swift
func MACaptionAppearanceCopyPreferredCaptioningMediaCharacteristics(_ domain: MACaptionAppearanceDomain) -> Unmanaged<CFArray>
```

## Parameters

- `domain`: The domain to retrieve the preference value from. See doc://com.apple.mediaaccessibility/documentation/MediaAccessibility/MACaptionAppearanceDomain. Pass doc://com.apple.mediaaccessibility/documentation/MediaAccessibility/MACaptionAppearanceDomain/user unless the system defaults are needed for comparison.

## Return Value

Return Value An array containing the preferred media characteristics for captioning of music, sounds, and dialog. See Captions.

## See Also

### General settings

- [kMACaptionAppearanceSettingsChangedNotification](mediaaccessibility/kmacaptionappearancesettingschangednotification.md)
- [MACaptionAppearanceDidDisplayCaptions(_:)](mediaaccessibility/macaptionappearancediddisplaycaptions(_:).md)
- [MACaptionAppearanceGetDisplayType(_:)](mediaaccessibility/macaptionappearancegetdisplaytype(_:).md)
- [MACaptionAppearanceSetDisplayType(_:_:)](mediaaccessibility/macaptionappearancesetdisplaytype(_:_:).md)
