D3D12_DEVICE_REMOVED_EXTENDED_DATA1 结构 (d3d12.h)
表示设备删除扩展数据 (DRED) 版本 1.1 设备删除数据,以便调试器和调试器扩展可以访问 DRED 数据。 另请参阅 D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA。
此结构不由任何接口方法使用,并且不提供运行时 API 访问权限。
语法
typedef struct D3D12_DEVICE_REMOVED_EXTENDED_DATA1 {
HRESULT DeviceRemovedReason;
D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT AutoBreadcrumbsOutput;
D3D12_DRED_PAGE_FAULT_OUTPUT PageFaultOutput;
} D3D12_DEVICE_REMOVED_EXTENDED_DATA1;
成员
DeviceRemovedReason
包含删除设备的原因的 HRESULT (与 GetDeviceRemovedReason) 的返回值匹配。 另请参阅 COM 错误代码 (UI、音频、DirectX、编解码器) 。
AutoBreadcrumbsOutput
一个D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT值,该值包含删除设备前的自动痕迹导航状态。
PageFaultOutput
一个 D3D12_DRED_PAGE_FAULT_OUTPUT 值,该值包含设备删除是 GPU 页面错误的结果时的页面错误数据。
要求
最低受支持的客户端 | Windows 10内部版本 20348 |
最低受支持的服务器 | Windows 10内部版本 20348 |
标头 | d3d12.h |