Contents

Quartz Display Services

Provides direct access to features in the macOS window server for configuring and controlling display hardware.

Overview

You can use Quartz Display Services to:

  • Examine and change display mode properties such as width, height, and pixel depth

  • Configure a set of displays in a single operation

  • Capture one or more displays for exclusive use

  • Stream the contents of a display

  • Perform fade effects

  • Activate display mirroring

  • Configure gamma color correction tables

  • Receive notification of screen update operations

Topics

Finding Displays

Capturing and Releasing Displays

Creating Images from the Display

Configuring Displays

Getting the Display Configuration

Registering for Notification of Display Configuration Changes

Retrieving Display Parameters

Creating and Managing Display Modes

Getting Information About a Display Mode

Adjusting the Display Gamma

Display Fade Effects

Controlling the Mouse Cursor

Getting Window Server Information

Getting Information About Refresh and Move Operations

Streaming the Contents of a Display

Callbacks

Data Types

Constants

See Also

Related Documentation

  • Quartz Display Services Programming Topics

Services