структура 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 (пользовательский интерфейс, аудио, DirectX, кодек).
AutoBreadcrumbsOutput
Значение D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT , содержащее состояние автоматической навигации перед удалением устройства.
PageFaultOutput
Значение D3D12_DRED_PAGE_FAULT_OUTPUT , содержащее данные об ошибке страницы, если удаление устройства было результатом сбоя страницы GPU.
Требования
Минимальная версия клиента | Сборка Windows 10 20348 |
Минимальная версия сервера | Сборка Windows 10 20348 |
Верхняя часть | d3d12.h |