DXGK_DIAG_SCANOUT_BUFFER_CONTENT 结构 (dispmprt.h)

DXGK_DIAG_SCANOUT_BUFFER_CONTENT结构提供有关在收集诊断数据期间扫描的当前缓冲区的信息。

语法

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;

成员

[out] ScanoutBufferCrc

DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC值。

[out] ScanoutBufferHistogram

DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM结构。

注解

DXGK_DIAG_SCANOUT_BUFFER_CONTENT 结构是 DXGK_DISPLAYSTATE_INTRUSIVE 结构的成员,在诊断数据收集期间,该结构在对 DxgkDdiGetDisplayStateIntrusive 的调用中传递。

驱动程序应使用 ScanoutBufferCrcScanoutBufferHistogramScanoutBufferCrcScanoutBufferHistogram 向操作系统报告当前要扫描的缓冲区的内容。

要求

要求
最低受支持的客户端 Windows 10 版本 2004
标头 dispmprt.h

另请参阅

DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC

DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM

DXGK_DISPLAYSTATE_INTRUSIVE

DXGKARG_GETDISPLAYSTATEINTRUSIVE

DxgkDdiGetDisplayStateIntrusive