// 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 referenceNo description available.
The DXGK_DIAG_SCANOUT_BUFFER_CONTENT structure provides information about the current buffer being scanned out during diagnostic data collection.
ScanoutBufferCrc [out]A DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC value.
ScanoutBufferHistogram [out]A DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM structure.
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.
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM
DXGKARG_GETDISPLAYSTATEINTRUSIVE
DxgkDdiGetDisplayStateIntrusive