DXGK_DIAG_SCANOUT_BUFFER_CONTENT - NtDoc

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

typedef struct _DXGK_DIAG_SCANOUT_BUFFER_CONTENT {
  [out] DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC       ScanoutBufferCrc;
  [out] DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM ScanoutBufferHistogram;
} DXGK_DIAG_SCANOUT_BUFFER_CONTENT;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

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

DXGK_DIAG_SCANOUT_BUFFER_CONTENT structure

Description

The DXGK_DIAG_SCANOUT_BUFFER_CONTENT structure provides information about the current buffer being scanned out during diagnostic data collection.

Members

ScanoutBufferCrc [out]

A DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC value.

ScanoutBufferHistogram [out]

A DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM structure.

Remarks

The DXGK_DIAG_SCANOUT_BUFFER_CONTENT structure is a member of the DXGK_DISPLAYSTATE_INTRUSIVE structure, which is passed in calls to DxgkDdiGetDisplayStateIntrusive during diagnostic data collection.

Drivers should use either ScanoutBufferCrc or ScanoutBufferHistogram, or both ScanoutBufferCrc and ScanoutBufferHistogram, to report to the operating system about the content of the current buffer being scanned out.

See also

DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC

DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM

DXGK_DISPLAYSTATE_INTRUSIVE

DXGKARG_GETDISPLAYSTATEINTRUSIVE

DxgkDdiGetDisplayStateIntrusive