Partager via


structure D3D12_DEVICE_REMOVED_EXTENDED_DATA1 (d3d12.h)

Représente les données d’appareil supprimées (DRED) 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 runtime.

Syntaxe

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;

Membres

DeviceRemovedReason

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 de navigation automatique avant la suppression de l’appareil.

PageFaultOutput

Valeur D3D12_DRED_PAGE_FAULT_OUTPUT qui contient des données d’erreur de page si la suppression de l’appareil a été le résultat d’une erreur de page GPU.

Spécifications

   
Client minimal pris en charge Windows 10 Build 20348
Serveur minimal pris en charge Windows 10 Build 20348
En-tête d3d12.h

Voir aussi