---
title: CGDisplayChangeSummaryFlags
framework: coregraphics
role: symbol
role_heading: Structure
path: coregraphics/cgdisplaychangesummaryflags
---

# CGDisplayChangeSummaryFlags

The configuration parameters that are passed to a display reconfiguration callback function.

## Declaration

```swift
struct CGDisplayChangeSummaryFlags
```

## Overview

Overview For information about how these constants are used, see the callback CGDisplayReconfigurationCallBack.

## Topics

### Constants

- [beginConfigurationFlag](coregraphics/cgdisplaychangesummaryflags/beginconfigurationflag.md)
- [movedFlag](coregraphics/cgdisplaychangesummaryflags/movedflag.md)
- [setMainFlag](coregraphics/cgdisplaychangesummaryflags/setmainflag.md)
- [setModeFlag](coregraphics/cgdisplaychangesummaryflags/setmodeflag.md)
- [addFlag](coregraphics/cgdisplaychangesummaryflags/addflag.md)
- [removeFlag](coregraphics/cgdisplaychangesummaryflags/removeflag.md)
- [enabledFlag](coregraphics/cgdisplaychangesummaryflags/enabledflag.md)
- [disabledFlag](coregraphics/cgdisplaychangesummaryflags/disabledflag.md)
- [mirrorFlag](coregraphics/cgdisplaychangesummaryflags/mirrorflag.md)
- [unMirrorFlag](coregraphics/cgdisplaychangesummaryflags/unmirrorflag.md)
- [desktopShapeChangedFlag](coregraphics/cgdisplaychangesummaryflags/desktopshapechangedflag.md)

### Initializers

- [init(rawValue:)](coregraphics/cgdisplaychangesummaryflags/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [ExpressibleByArrayLiteral](swift/expressiblebyarrayliteral.md)
- [OptionSet](swift/optionset.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [SetAlgebra](swift/setalgebra.md)

## See Also

### Enumerations

- [CGCaptureOptions](coregraphics/cgcaptureoptions.md)
- [CGColorConversionInfoTransformType](coregraphics/cgcolorconversioninfotransformtype.md)
- [CGColorRenderingIntent](coregraphics/cgcolorrenderingintent.md)
- [CGConfigureOption](coregraphics/cgconfigureoption.md)
- [CGDisplayStreamFrameStatus](coregraphics/cgdisplaystreamframestatus.md)
- [CGDisplayStreamUpdateRectType](coregraphics/cgdisplaystreamupdaterecttype.md)
- [CGError](coregraphics/cgerror.md)
- [CGEventField](coregraphics/cgeventfield.md)
- [CGEventFilterMask](coregraphics/cgeventfiltermask.md)
- [CGEventFlags](coregraphics/cgeventflags.md)
- [CGEventMouseSubtype](coregraphics/cgeventmousesubtype.md)
- [CGEventSourceStateID](coregraphics/cgeventsourcestateid.md)
- [CGEventSuppressionState](coregraphics/cgeventsuppressionstate.md)
- [CGEventTapLocation](coregraphics/cgeventtaplocation.md)
- [CGEventTapOptions](coregraphics/cgeventtapoptions.md)
