---
title: reducedDirtyRectangleCount
framework: coregraphics
role: symbol
role_heading: Type Property
path: coregraphics/cgscreenupdateoperation/reduceddirtyrectanglecount
---

# reducedDirtyRectangleCount

## Declaration

```swift
static var reducedDirtyRectangleCount: CGScreenUpdateOperation { get }
```

## Discussion

Discussion When presented as part of the requested operations to the function CGWaitForScreenUpdateRects(_:_:_:_:_:), specifies that the function should try to minimize the number of rectangles returned to represent the changed areas of the display.  The function may combine adjacent rectangles within a larger bounding rectangle, which may include unmodified areas of the display.

## See Also

### Constants

- [refresh](coregraphics/cgscreenupdateoperation/refresh.md)
- [move](coregraphics/cgscreenupdateoperation/move.md)
