Windows.Graphics.Display Namespace

Contains components to determine aspects of a physical display.

Classes

AdvancedColorInfo

Contains a snapshot of the Advanced Color-related information of a monitor or display driver.

BrightnessOverride

Overrides the screen brightness level setting on a device. This API provides the ability to have per-application brightness control on devices that support controllable brightness. Use the BrightnessOverride object to override the user's brightness level setting temporarily or permanently.

BrightnessOverrideSettings

Contains the settings to use when overriding the screen brightness with DisplayEnhancementOverride on a device.

ColorOverrideSettings

Contains the settings to use when overriding the screen color settings with DisplayEnhancementOverride on a device.

DisplayEnhancementOverride

Contains the base features that describe how to override setting displays.

DisplayEnhancementOverrideCapabilities

Describes the capabilities of a display enhancement override object.

DisplayEnhancementOverrideCapabilitiesChangedEventArgs

Provides the arguments returned by the event raised when the display enhancement override changes.

DisplayInformation

Monitors and controls display-related information for an application view. The class provides events to allow clients to monitor for changes in the application view affecting which display(s) the view resides on, as well as changes in displays that can affect the application view.

DisplayProperties

Note

DisplayProperties may be altered or unavailable for releases after Windows 8.1. Instead, use DisplayInformation.

Provides various properties that are related to the physical display. For most of these properties, the class provides events to allow clients to monitor for changes in the properties.

Structs

NitRange

Describes the minimum, maximum, and step size you can use when using nits to describe brightness on a device.

Enums

AdvancedColorKind

Describes what kind of Advanced Color the display supports.

DisplayBrightnessOverrideOptions

Describes the options that modify the brightness level of the screen during the override session. When UseDimmedPolicyWhenBatteryIsLow is set, it reduces the specified override brightness level in order to conserve battery if the device battery is low during the override session. For example, if the override brightness level is set to 100% and UseDimmedPolicyWhenBatteryIsLow is set, the screen will dim to 70% instead.

DisplayBrightnessOverrideScenario

Represents the brightness scenarios that a BrightnessOverrideSettings object can request.

DisplayBrightnessScenario

Describes common brightness scenarios that have well-known brightness levels. These scenarios are used in the GetLevelForScenario() and SetBrightnessScenario() methods.

DisplayColorOverrideScenario

Represents the color scenarios that a ColorOverrideSettings object can request.

DisplayOrientations

Describes the orientation of a rectangular monitor.

HdrMetadataFormat

Describes the HDR metadata format.

ResolutionScale

Describes the scale factor of the immersive environment. The scale factor is determined by the operating system in response to high pixel density screens.

Delegates

DisplayPropertiesEventHandler

Note

The DisplayProperties type and related event handlers may be altered or unavailable for releases after Windows 8.1. Instead, use DisplayInformation.

Represents a method that handles display property events.

See also