Passer au contenu principal
Représente les données de suppression d’appareil DRED (Device Removed Extended Data) version 1.1, afin que les débogueurs et les extensions de débogueur puissent accéder aux données DRED. Consultez également D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA. Cette structure n’est utilisée par aucune méthode d’interface et ne fournit aucun accès à l’API au moment de l’exécution.

Syntaxe

Membres

DeviceRemovedReason
Un HRESULT contenant la raison pour laquelle l’appareil a été supprimé (correspond à la valeur de retour de GetDeviceRemovedReason). Consultez également Codes d’erreur COM (interface utilisateur, audio, DirectX, codec).
AutoBreadcrumbsOutput
Valeur D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT qui contient l’état des miettes de pain automatiques avant la suppression de l’appareil.
pHeadAutoBreadcrumbNode
Type : D3D12_AUTO_BREADCRUMB_NODE *
Paramètre de sortie de type pointeur vers D3D12_AUTO_BREADCRUMB_NODE représentant le ou les objets de miettes de pain automatiques retournés. Il s’agit d’un pointeur vers la tête d’une liste chaînée d’objets nœuds de miettes de pain automatiques. Tous les nœuds de la liste chaînée représentent une exécution de liste de commandes potentiellement incomplète sur le GPU au moment de l’événement de suppression de l’appareil. PageFaultOutput
Valeur D3D12_DRED_PAGE_FAULT_OUTPUT qui contient les données d’erreur de page si la suppression de l’appareil résulte d’une erreur de page du GPU.

Configuration requise

En-tête : d3d12_xs.h ou d3d12_x.h
Bibliothèque : d3d12_xs.lib ou d3d12_x.lib
Plateformes prises en charge : consoles XBOX Series et famille XBOX One

Voir aussi

Dernière modification le 6 octobre 2026