DXGK_DISPLAYSTATE_NONINTRUSIVE structure (dispmprt.h)
The DXGK_DISPLAYSTATE_NONINTRUSIVE structure holds display state during nonintrusive diagnostic data collection.
Syntax
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;
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.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 2004 |
Header | dispmprt.h |
See also
DXGK_DIAG_DISPLAY_CONNECTIVITY
DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY