PANEL_QUERY_BRIGHTNESS_CAPS structure (ntddvdeo.h)
Retrieves brightness control capabilities of a display panel.
Syntax
typedef struct _PANEL_QUERY_BRIGHTNESS_CAPS {
BRIGHTNESS_INTERFACE_VERSION Version;
union {
struct {
ULONG Smooth : 1;
ULONG Adaptive : 1;
ULONG NitsCalibrated : 1;
ULONG Reserved : 29;
};
ULONG Value;
};
} PANEL_QUERY_BRIGHTNESS_CAPS, *PPANEL_QUERY_BRIGHTNESS_CAPS;
Members
Version
The target version. This value should always be DXGK_BRIGHTNESS_INTERFACE_VERSION_3.
Smooth
All drivers are required to support a smooth timed transition.
Adaptive
Supports adaptive transition.
NitsCalibrated
The display brightness is calibrated to correspond to absolute brightness levels measured in nits. Calibrated data provided to the Display Driver by OEMs should be taken with an On Pixel Ratio (OPR) percentage of 100% where each pixel is set to an RGB value of (255, 255, 255) or floating point equivalent. If it is not set, then the OS is aware that the levels exposed by GetNitRanges do not necessarily represent the actual luminance of the display.
Reserved
Reserved.
Value
Value.
Requirements
Requirement | Value |
---|---|
Header | ntddvdeo.h |