DXGKARG_COLLECTDBGINFO结构(d3dkmddi.h)

DXGKARG_COLLECTDBGINFO 结构描述调试报告的信息。

语法

typedef struct _DXGKARG_COLLECTDBGINFO {
  [in]  UINT                       Reason;
  [out] VOID                       *pBuffer;
  [in]  SIZE_T                     BufferSize;
  [out] DXGKARG_COLLECTDBGINFO_EXT *pExtension;
} DXGKARG_COLLECTDBGINFO;

成员

[in] Reason

bug 检查代码pBuffer 指向的缓冲区中返回调试信息。 以下是可能的值:

价值 意义
VIDEO_TDR_TIMEOUT_DETECTED 0x117 DxgkDdiResetEngine作已重置逻辑适配器。
VIDEO_ENGINE_TIMEOUT_DETECTED 0x141 DxgkDdiResetEngine作已重置物理适配器中的一个或多个节点。 从 Windows 8 开始可用。

[out] pBuffer

指向缓冲区的指针,该缓冲区接收调试信息的原因 Reason 指定。

[in] BufferSize

要复制到 pBuffer 指向的缓冲区的最大大小(以字节为单位)。

[out] pExtension

指向作系统分配的 DXGKARG_COLLECTDBGINFO_EXT 结构的指针,驱动程序可以选择使用调试扩展信息填充该结构。

言论

有关扩展 TDR 调试信息,请参阅 DxgkDdiCollectDbgInfo2

要求

要求 价值
最低支持的客户端 Windows Vista
标头 d3dkmddi.h (包括 D3dkmddi.h)

另请参阅

DXGKARG_COLLECTDBGINFO_EXT

DxgkDdiCollectDbgInfo

DxgkDdiCollectDbgInfo2

DxgkDdiResetEngine