DXGKARG_GETDISPLAYSTATENONINTRUSIVE - NtDoc

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

typedef struct _DXGKARG_GETDISPLAYSTATE_NONINTRUSIVE {
  UINT                           NumOfTargets;
  UINT                           SizeOfDisplayStateNonIntrusiveElement;
  DXGK_DISPLAYSTATE_NONINTRUSIVE **ppDisplayStateNonIntrusive;
} DXGKARG_GETDISPLAYSTATENONINTRUSIVE, *PDXGKARG_GETDISPLAYSTATENONINTRUSIVE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

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

DXGKARG_GETDISPLAYSTATENONINTRUSIVE structure

Description

The DXGKARG_GETDISPLAYSTATENONINTRUSIVE structure is passed to DxgkDdiGetDisplayStateNonIntrusive during diagnostic data collection.

Members

NumOfTargets

The number of targets on which the operating system believes there is a monitor connected with a corresponding VidPnTargetId filled in.

SizeOfDisplayStateNonIntrusiveElement

Size of a DXGK_DISPLAYSTATE_NONINTRUSIVE structure, in bytes. Set to sizeof(DXGK_DISPLAYSTATE_NONINTRUSIVE).

ppDisplayStateNonIntrusive

Pointer to an array of pointers to DXGK_DISPLAYSTATE_NONINTRUSIVE structures.

Remarks

DXGKRNL passes DXGKARG_GETDISPLAYSTATENONINTRUSIVE in calls to DxgkDdiGetDisplayStateNonIntrusive during diagnostic data collection.

See also

DXGK_DISPLAYSTATE_NONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive