DXGK_DISPLAYSTATE_NONINTRUSIVE - NtDoc

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

typedef struct _DXGK_DISPLAYSTATE_NONINTRUSIVE {
  D3DDDI_VIDEO_PRESENT_TARGET_ID   VidPnTargetId;
  DXGK_DIAG_DISPLAY_CONNECTIVITY   DisplayConnectivity;
  DXGK_DIAG_DISPLAY_LID_STATE      DisplayLidState;
  DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY DisplayTopology;
  DXGK_DIAG_DISPLAY_LINK_STATE     DisplayLinkState;
  DXGK_DIAG_DISPLAY_MODE_SET       DisplayModeSet;
  UINT                             ReturnSubStatus;
} DXGK_DISPLAYSTATE_NONINTRUSIVE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-dispmprt-dxgk_displaystate_nonintrusive)

DXGK_DISPLAYSTATE_NONINTRUSIVE structure

Description

The DXGK_DISPLAYSTATE_NONINTRUSIVE structure holds display state during nonintrusive diagnostic data collection.

Members

VidPnTargetId

Integer value that identifies a particular video present source.

DisplayConnectivity

A DXGK_DIAG_DISPLAY_CONNECTIVITY value.

DisplayLidState

A DXGK_DIAG_DISPLAY_LID_STATE value.

DisplayTopology

A DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY value.

DisplayLinkState

A DXGK_DIAG_DISPLAY_LINK_STATE value.

DisplayModeSet

A DXGK_DIAG_DISPLAY_MODE_SET value.

ReturnSubStatus

A DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS value.

Remarks

A pointer to an array of pointers to DXGK_DISPLAYSTATE_NONINTRUSIVE structures is contained in the DXGKARG_GETDISPLAYSTATENONINTRUSIVE structure, which is passed in calls to DxgkDdiGetDisplayStateNonIntrusive during nonintrusive diagnostic data collection.

See also

DXGK_DIAG_DISPLAY_CONNECTIVITY

DXGK_DIAG_DISPLAY_LID_STATE

DXGK_DIAG_DISPLAY_LINK_STATE

DXGK_DIAG_DISPLAY_MODE_SET

DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive