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

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

含义
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 结构的指针,该结构由操作系统分配,驱动程序可以选择使用调试扩展信息填充该结构。

要求

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

另请参阅

DXGKARG_COLLECTDBGINFO_EXT

DxgkDdiCollectDbgInfo

DxgkDdiResetEngine