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 结构的指针,驱动程序可以选择使用调试扩展信息填充该结构。
注解
有关扩展的 TDR 调试信息,请参阅 DxgkDdiCollectDbgInfo2 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
标头 | d3dkmddi.h (包括 D3dkmddi.h) |