Skip to main content
디버거 및 디버거 확장이 DRED 데이터에 액세스할 수 있도록 장치 제거 확장 데이터(Device Removed Extended Data, DRED) 버전 1.1 장치 제거 데이터를 나타냅니다. D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA도 참조하세요. 이 구조체는 어떤 인터페이스 메서드에서도 사용되지 않으며 런타임 API 접근을 제공하지 않습니다.

구문

멤버

DeviceRemovedReason
장치가 제거된 이유를 포함하는 HRESULT입니다(GetDeviceRemovedReason의 반환 값과 일치). COM Error Codes (UI, Audio, DirectX, Codec)도 참조하세요.
AutoBreadcrumbsOutput
장치 제거 이전의 자동 브레드크럼 상태를 포함하는 D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT 값입니다.
pHeadAutoBreadcrumbNode
형식: D3D12_AUTO_BREADCRUMB_NODE *
반환된 자동 브레드크럼 개체를 나타내는 D3D12_AUTO_BREADCRUMB_NODE에 대한 포인터 형식의 출력 매개 변수입니다. 이는 자동 브레드크럼 노드 개체들의 연결 목록의 헤드에 대한 포인터입니다. 연결 목록의 모든 노드는 장치 제거 이벤트 시점에 GPU에서 완료되지 않았을 수 있는 명령 목록 실행을 나타냅니다. PageFaultOutput
장치 제거가 GPU 페이지 폴트의 결과일 경우 페이지 폴트 데이터를 포함하는 D3D12_DRED_PAGE_FAULT_OUTPUT 값입니다.

요구 사항

헤더: d3d12_xs.h 또는 d3d12_x.h
라이브러리: d3d12_xs.lib 또는 d3d12_x.lib
지원 플랫폼: XBOX Series 콘솔 및 XBOX One 제품군

관련 항목

마지막 수정일 2026년 8월 24일