// d3dkmddi.h
typedef enum _DXGK_ACTIVE_VIDPN_INVALIDATION_REASON {
DXGK_AVIR_UNINITIALIZED,
DXGK_AVIR_HOTKEY,
DXGK_AVIR_USERMODE
} DXGK_ACTIVE_VIDPN_INVALIDATION_REASON;
View the official Windows Driver Kit DDI referenceNo description available.
The DXGK_ACTIVE_VIDPN_INVALIDATION_REASON enumeration is used to indicate the reason why an active VidPN is invalidated and a new VidPN is requested.
DXGK_AVIR_UNINITIALIZEDIndicates that a variable of type DXGK_ACTIVE_VIDPN_INVALIDATION_REASON has not yet been assigned a meaningful value.
DXGK_AVIR_HOTKEYIndicates that the user pressed a keyboard shortcut to change the set of monitors (or other display devices) being used to display the desktop.
DXGK_AVIR_USERMODEIndicates that a call to the D3DKMTInvalidateActiveVidPn function has been made in user mode.