DXGK_RECOMMENDVIDPNTOPOLOGY_REASON - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dkmddi.h

typedef enum _DXGK_RECOMMENDVIDPNTOPOLOGY_REASON {
  DXGK_RVT_UNINITIALIZED,
  DXGK_RVT_INITIALIZATION_NOLKG,
  DXGK_RVT_AUGMENTATION_NOLKG,
  DXGK_RVT_AUGMENTATION_LKGOVERRIDE,
  DXGK_RVT_INITIALIZATION_LKGOVERRIDE
} DXGK_RECOMMENDVIDPNTOPOLOGY_REASON;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-d3dkmddi-_dxgk_recommendvidpntopology_reason)

_DXGK_RECOMMENDVIDPNTOPOLOGY_REASON enumeration

Description

The DXGK_RECOMMENDVIDPNTOPOLOGY_REASON enumeration indicates the reason for calling the display miniport driver's DxgkDdiRecommendVidPnTopology function.

Constants

DXGK_RVT_UNINITIALIZED

Indicates that a variable of type DXGK_RECOMMENDVIDPNTOPOLOGY_REASON has not yet been assigned a meaningful value.

DXGK_RVT_INITIALIZATION_NOLKG

Indicates that the call is being made during the initialization of the display adapter after an attempt to use the last known good VidPN topology failed.

DXGK_RVT_AUGMENTATION_NOLKG

Indicates that the call is being made during the VidPN topology augmentation by the display mode manager (DMM) after an attempt to use the last known good VidPN topology failed.

DXGK_RVT_AUGMENTATION_LKGOVERRIDE

Indicates that the call is being made during the VidPN topology augmentation by the display mode manager (DMM), giving the display miniport driver a chance to override the last known good VidPN topology.

DXGK_RVT_INITIALIZATION_LKGOVERRIDE

Indicates that the call is being made during the initialization of the display adapter, giving the display miniport driver a chance to override the last known good VidPN topology.