Graphics. Display Namespace
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains components to determine aspects of a physical display.
Contains a snapshot of the Advanced Color-related information of a monitor or display driver.
BrightnessOverride allows your application to override the screen brightness level that's set for the device. With this API, you can have per-application brightness controls on devices that support controllable brightness.
You can use BrightnessOverride to override the user's brightness level setting either temporarily or permanently.
When you first retrieve an initialized BrightnessOverride object from GetDefaultForSystem or from GetForCurrentView, the value of that object's BrightnessLevel property is undefined (the value doesn't, for example, represent the current system brightness level). You need to first call SetBrightnessLevel to set a brightness level.
Contains the settings to use when overriding the screen brightness with DisplayEnhancementOverride on a device.
Contains the settings to use when overriding the screen color settings with DisplayEnhancementOverride on a device.
Contains the base features that describe how to override setting displays.
Describes the capabilities of a display enhancement override object.
Provides the arguments returned by the event raised when the display enhancement override changes.
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 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.
Represents display-related service methods, such as finding devices.
Describes the minimum, maximum, and step size you can use when using nits to describe brightness on a device.
Describes what kind of Advanced Color the display supports.
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.
Represents the brightness scenarios that a BrightnessOverrideSettings object can request.
Represents the color scenarios that a ColorOverrideSettings object can request.
Describes the orientation of a rectangular monitor.
Describes the HDR metadata format.
Describes the scale factor of the app window. The scale factor is determined by the operating system in response to high pixel density screens.
Represents a method that handles display property events.