DXGK_DIAG_DISPLAY_SCANOUT_STATE enumeration (dispmprt.h)
DXGK_DIAG_DISPLAY_SCANOUT_STATE indicates whether the display pipeline is currently fetching and scanning out pixels actively to the given target/display.
Syntax
typedef enum _DXGK_DIAG_DISPLAY_SCANOUT_STATE {
DXGK_DIAG_DISPLAY_SCANOUT_STATE_UNINITIALIZED,
DXGK_DIAG_DISPLAY_SCANOUT_DISABLED,
DXGK_DIAG_DISPLAY_SCANOUT_ACTIVE,
DXGK_DIAG_DISPLAY_SCANOUT_ACTIVE_BLACK
} DXGK_DIAG_DISPLAY_SCANOUT_STATE;
Constants
DXGK_DIAG_DISPLAY_SCANOUT_STATE_UNINITIALIZED Reserved for OS use during diagnostic initialization. |
DXGK_DIAG_DISPLAY_SCANOUT_DISABLED The display hardware is currently not scanning out any pixels to the vidpntarget/monitor. |
DXGK_DIAG_DISPLAY_SCANOUT_ACTIVE The display hardware is actively scanning out pixels to the vidpntarget/monitor. |
DXGK_DIAG_DISPLAY_SCANOUT_ACTIVE_BLACK The display hardware is actively scanning out a black pixel stream to the vidpntarget/monitor but not from the frame buffer. Instead, the pixels are being internally generated by the driver/hardware to simulate monitor visibility OFF for scenarios such as DdiSetVidPnSourceVisibility. |
Remarks
The DXGK_DIAG_DISPLAY_SCANOUT_STATE enumeration is a member of the DXGK_DISPLAYSTATE_INTRUSIVE structure. It is used while gathering display diagnostic information via calls to DxgkDdiGetDisplayStateIntrusive.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 2004 |
Header | dispmprt.h |