Share via


D3D12_DEVICE_REMOVED_EXTENDED_DATA1 구조체(d3d12.h)

디버거 및 디버거 확장이 DRED 데이터에 액세스할 수 있도록 디바이스 DRED(제거된 확장 데이터) 버전 1.1 디바이스 제거 데이터를 나타냅니다. 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

디바이스 제거가 GPU 페이지 오류의 결과인 경우 페이지 오류 데이터를 포함하는 D3D12_DRED_PAGE_FAULT_OUTPUT 값입니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 10 빌드 20348
지원되는 최소 서버 Windows 10 빌드 20348
머리글 d3d12.h

추가 정보