DXGK_TDR_TYPE 열거형(d3dkmddi.h)
DXGK_TDR_TYPE 열거형은 발생한 TDR(시간 제한 검색 및 복구) 이벤트의 유형을 지정합니다.
Syntax
typedef enum _DXGK_TDR_TYPE {
DXGK_TDR_TYPE_UNKNOWN = 0,
DXGK_TDR_TYPE_FORCED = 1,
DXGK_TDR_TYPE_PREEMPT_TIMEOUT = 2,
DXGK_TDR_TYPE_VSYNC_TIMEOUT = 3,
DXGK_TDR_TYPE_DOD_PRESENT_FORCED = 4,
DXGK_TDR_TYPE_DOD_PRESENT_TIMEOUT = 5,
DXGK_TDR_TYPE_ENGINE_TIMEOUT = 6,
DXGK_TDR_TYPE_DOD_VSYNC_FORCED = 7,
DXGK_TDR_TYPE_DOD_VSYNC_TIMEOUT = 8,
DXGK_TDR_TYPE_ENGINE_TIMEOUT_PROMOTED = 9,
DXGK_TDR_TYPE_PAGE_FAULT = 10,
DXGK_TDR_TYPE_INVALID_FENCE = 11,
DXGK_TDR_TYPE_ENGINE_PAGE_FAULT = 12,
DXGK_TDR_TYPE_DISPLAY_ENGINE_FAULT = 13
} DXGK_TDR_TYPE;
상수
DXGK_TDR_TYPE_UNKNOWN 값: 0 예약되어 있습니다. KMD의 DxgkDdiCollectDbgInfo2 구현은 이 값을 받지 않아야 합니다. |
DXGK_TDR_TYPE_FORCED 값: 1 TDR은 데이터가 0인 D3DKMT_ESCAPE_TDRDBGCTRL 또는 D3DKMT_TDRDBGCTRLTYPE_FORCETDR 형식을 통해 강제 적용됩니다. |
DXGK_TDR_TYPE_PREEMPT_TIMEOUT 값: 2 엔진 재설정을 지원하지 않는 드라이버의 경우 GPU 엔진 중 하나가 시간 초과된 전체 어댑터를 다시 설정하기 전에 이 값이 사용됩니다. |
DXGK_TDR_TYPE_VSYNC_TIMEOUT 값: 3 이 값은 GPU의 표시 부분이 보류 중인 대칭 이동 요청을 적시에 승인하지 않는 경우에 사용됩니다. |
DXGK_TDR_TYPE_DOD_PRESENT_FORCED 값: 4 이 값은 TDR이 D3DKMT_TDRDBGCTRLTYPE_FORCEDODTDR 이스케이프를 통해 강제 적용된 경우 디스플레이 전용 어댑터에 사용됩니다. |
DXGK_TDR_TYPE_DOD_PRESENT_TIMEOUT 값: 5 이 값은 TDR 시간 제한 내에 프레젠테이션을 완료하지 않은 경우 디스플레이 전용 어댑터에 사용됩니다. |
DXGK_TDR_TYPE_ENGINE_TIMEOUT 값: 6 이 값은 특정 GPU 엔진이 TDR 시간 제한 내에서 보류 중인 GPU 작업 또는 선점 요청을 완료할 수 없는 경우에 사용됩니다. |
DXGK_TDR_TYPE_DOD_VSYNC_FORCED 값: 7 이 값은 TDR이 D3DKMT_TDRDBGCTRLTYPE_FORCEDODVSYNCTDR 이스케이프를 통해 강제 적용된 경우 디스플레이 전용 어댑터에 사용됩니다. |
DXGK_TDR_TYPE_DOD_VSYNC_TIMEOUT 값: 8 이 값은 TDR 시간 제한 내에 VSync 인터럽트 발생을 발생하지 않는 경우 디스플레이 전용 어댑터에 사용됩니다. |
DXGK_TDR_TYPE_ENGINE_TIMEOUT_PROMOTED 값: 9 이 값은 OS에서 GPU 엔진 시간 제한을 전체 어댑터 재설정으로 승격할 때 사용됩니다. |
DXGK_TDR_TYPE_PAGE_FAULT 값: 10 이 값은 DXGK_PAGE_FAULT_ADAPTER_RESET_REQUIRED 플래그를 1로 설정하는 GPU 페이지 오류 인터럽트에서 어댑터 재설정을 요청할 때 사용됩니다. |
DXGK_TDR_TYPE_INVALID_FENCE 값: 11 이 값은 GPU가 잘못된 제출 또는 GPU 재설정을 초래하는 선점된 펜스 값을 보고할 때 특정 레거시 사전 WDDM 2.4 드라이버에 사용됩니다. |
DXGK_TDR_TYPE_ENGINE_PAGE_FAULT 값: 12 이 값은 DXGK_PAGE_FAULT_ENGINE_RESET_REQUIRED 플래그를 1로 설정하는 GPU 페이지 오류 인터럽트에서 GPU 엔진 재설정을 요청할 때 사용됩니다. |
DXGK_TDR_TYPE_DISPLAY_ENGINE_FAULT 값: 13 이 값은 OS에서 디스플레이 엔진 오류를 검색할 때 사용됩니다. |
설명
자세한 내용은 TDR 디버깅 기능 향상을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 11 버전 24H2(WDDM 3.2) |
머리글 | d3dkmddi.h |