DXGK_ACTIVE_VIDPN_INVALIDATION_REASON Enumeration

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.

Syntax

typedef enum _DXGK_ACTIVE_VIDPN_INVALIDATION_REASON {
  DXGK_AVIR_UNINITIALIZED,
  DXGK_AVIR_HOTKEY,
  DXGK_AVIR_USERMODE
} DXGK_ACTIVE_VIDPN_INVALIDATION_REASON;

Constants

DXGK_AVIR_UNINITIALIZED Indicates that a variable of type DXGK_ACTIVE_VIDPN_INVALIDATION_REASON has not yet been assigned a meaningful value.
DXGK_AVIR_HOTKEY Indicates 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_USERMODE Indicates that a call to the D3DKMTInvalidateActiveVidPn function has been made in user mode.

Requirements

   
Minimum supported client Available in Windows Vista and later versions of the Windows operating systems.
Header d3dkmddi.h (include D3dkmddi.h)

See Also

D3DKMTInvalidateActiveVidPN