DXGK_DIAG_SCANOUT_BUFFER_CONTENT structure (dispmprt.h)
The DXGK_DIAG_SCANOUT_BUFFER_CONTENT structure provides information about the current buffer being scanned out during diagnostic data collection.
Syntax
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;
Members
[out] ScanoutBufferCrc
A DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC value.
[out] ScanoutBufferHistogram
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.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 2004 |
Header | dispmprt.h |
See also
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM