---
title: SCDisplay
framework: screencapturekit
role: symbol
role_heading: Class
path: screencapturekit/scdisplay
---

# SCDisplay

An instance that represents a display device.

## Declaration

```swift
class SCDisplay
```

## Overview

Overview A display object represents a physical display connected to a Mac. Query the display to retrieve its unique identifier and onscreen coordinates. Retrieve the available displays from an instance of SCShareableContent. Select a display to capture and use it to create an instance of SCContentFilter. Apply the filter to an instance of SCStream to limit its output to content matching your criteria.

## Topics

### Identifying displays

- [displayID](screencapturekit/scdisplay/displayid.md)

### Accessing dimensions

- [frame](screencapturekit/scdisplay/frame.md)
- [width](screencapturekit/scdisplay/width.md)
- [height](screencapturekit/scdisplay/height.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Shareable content

- [SCShareableContent](screencapturekit/scshareablecontent.md)
- [SCShareableContentInfo](screencapturekit/scshareablecontentinfo.md)
- [SCShareableContentStyle](screencapturekit/scshareablecontentstyle.md)
- [SCRunningApplication](screencapturekit/scrunningapplication.md)
- [SCWindow](screencapturekit/scwindow.md)
