Pular para o conteúdo principal
Representa dados de remoção de dispositivo da versão 1.1 do DRED (Device Removed Extended Data), para que depuradores e extensões de depurador possam acessar os dados do DRED. Consulte também D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA. Esta estrutura não é usada por nenhum método de interface e não fornece acesso por API em tempo de execução.

Sintaxe

Membros

DeviceRemovedReason
Um HRESULT que contém o motivo pelo qual o dispositivo foi removido (corresponde ao valor retornado por GetDeviceRemovedReason). Consulte também Códigos de erro COM (UI, Audio, DirectX, Codec).
AutoBreadcrumbsOutput
Um valor D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT que contém o estado das trilhas automáticas (auto-breadcrumbs) antes da remoção do dispositivo.
pHeadAutoBreadcrumbNode
Tipo: D3D12_AUTO_BREADCRUMB_NODE *
Um parâmetro de saída do tipo ponteiro para D3D12_AUTO_BREADCRUMB_NODE que representa os objetos de trilha automática retornados. Este é um ponteiro para o início de uma lista vinculada de objetos de nó de trilha automática. Todos os nós da lista vinculada representam a execução de listas de comandos possivelmente incompleta na GPU no momento do evento de remoção do dispositivo. PageFaultOutput
Um valor D3D12_DRED_PAGE_FAULT_OUTPUT que contém dados de falha de página, caso a remoção do dispositivo tenha sido resultado de uma falha de página da GPU.

Requisitos

Cabeçalho: d3d12_xs.h ou d3d12_x.h
Biblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas com suporte: consoles XBOX Series e família XBOX One

Confira também

Última modificação em 6 de outubro de 2026