// d3dkmdt.h
typedef enum _DXGK_DISPLAYMUX_DRIVER_SUPPORT_LEVEL {
DXGK_DISPLAYMUX_DRIVER_SUPPORT_LEVEL_UNINITIALIZED = 0,
DXGK_DISPLAYMUX_DRIVER_SUPPORT_LEVEL_NONE = 1,
DXGK_DISPLAYMUX_DRIVER_SUPPORT_LEVEL_DEVELOPMENT = 2,
DXGK_DISPLAYMUX_DRIVER_SUPPORT_LEVEL_EXPERIMENTAL = 3,
DXGK_DISPLAYMUX_DRIVER_SUPPORT_LEVEL_FULL = 4
} DXGK_DISPLAYMUX_SUPPORT_LEVEL, *PDXGK_DISPLAYMUX_SUPPORT_LEVEL;
View the official Windows Driver Kit DDI referenceNo description available.
The DXGK_DISPLAYMUX_SUPPORT_LEVEL enumeration specifies the level of support that a kernel-mode display driver (KMD) provides for automatic display switching (ADS).
DXGK_DISPLAYMUX_DRIVER_SUPPORT_LEVEL_UNINITIALIZED:0A variable of this enumeration type hasn't yet been assigned a meaningful value.
DXGK_DISPLAYMUX_DRIVER_SUPPORT_LEVEL_NONE:1The driver has no support for ADS.
DXGK_DISPLAYMUX_DRIVER_SUPPORT_LEVEL_DEVELOPMENT:2The driver has development support for ADS, but the quality isn't considered good enough for release. For development purposes only.
DXGK_DISPLAYMUX_DRIVER_SUPPORT_LEVEL_EXPERIMENTAL:3The driver has experimental support for ADS, but the quality isn't considered good enough for general customer rollout. For testing purposes only.
DXGK_DISPLAYMUX_DRIVER_SUPPORT_LEVEL_FULL:4The driver has full support for ADS and is ready for general customer rollout.
For more information, see Automatic Display Switch.
DxgkDdiDisplayMuxGetDriverSupportLevel