DXGK_DISPLAYSTATE_INTRUSIVE - NtDoc

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

typedef struct _DXGKARG_DISPLAYSTATE_INTRUSIVE {
  [in] D3DDDI_VIDEO_PRESENT_TARGET_ID         VidPnTargetId;
       DXGK_DIAG_MONITOR_STATE                MonitorState;
       DXGK_DIAG_DISPLAY_SCANOUT_STATE        DisplayScanoutState;
       DXGK_DIAG_DISPLAY_SAMPLED_GAMMA        DisplaySampledGamma;
       DXGK_DIAG_SCANOUT_BUFFER_CONTENT       DisplayBufferContent;
       DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE DisplayErrorState;
       DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH   DisplayBandwidth;
       UINT                                   ReturnSubStatus;
} DXGK_DISPLAYSTATE_INTRUSIVE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

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

DXGK_DISPLAYSTATE_INTRUSIVE structure

Description

The DXGK_DISPLAYSTATE_INTRUSIVE structure holds display state during diagnostic data collection.

Members

VidPnTargetId [in]

Integer value that identifies a particular video present source.

MonitorState

A DXGK_DIAG_MONITOR_STATE value.

DisplayScanoutState

A DXGK_DIAG_DISPLAY_SCANOUT_STATE value.

DisplaySampledGamma

A DXGK_DIAG_DISPLAY_SAMPLED_GAMMA structure.

DisplayBufferContent

A DXGK_DIAG_SCANOUT_BUFFER_CONTENT value.

DisplayErrorState

A DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE value.

DisplayBandwidth

A DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH value.

ReturnSubStatus

A DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS value.

Remarks

A pointer to an array of pointers to DXGK_DISPLAYSTATE_INTRUSIVE structures is contained in the DXGKARG_GETDISPLAYSTATEINTRUSIVE structure, which is passed in calls to DxgkDdiGetDisplayStateIntrusive during diagnostic data collection.

See also

DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH

DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE

DXGK_DIAG_DISPLAY_SAMPLED_GAMMA

DXGK_DIAG_DISPLAY_SCANOUT_STATE

DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS

DXGK_DIAG_MONITOR_STATE

DXGK_DIAG_SCANOUT_BUFFER_CONTENT

DXGKARG_GETDISPLAYSTATEINTRUSIVE

DxgkDdiGetDisplayStateIntrusive