DXGK_TDR_PAYLOAD_ENGINE_TIMEOUT 구조체(d3dkmddi.h)
DXGK_TDR_PAYLOAD_ENGINE_TIMEOUT 구조체는 TdrTypeDXGK_TDR_TYPE_ENGINE_TIMEOUT때 DxgkDdiCollectDbgInfo2 호출에 대한 페이로드를 포함합니다.
통사론
typedef struct _DXGK_TDR_PAYLOAD_ENGINE_TIMEOUT {
UINT NodeOrdinal;
UINT EngineOrdinal;
ULONGLONG LastHwCompletedFenceId;
ULONGLONG LastHwSubmittedFenceId;
ULONG NumberOfPendingSuspendRequests;
ULONG NumberOfReadyInteractiveHwQueues;
HANDLE hContext;
} DXGK_TDR_PAYLOAD_ENGINE_TIMEOUT;
회원
NodeOrdinal
[in] 다시 설정되는 엔진에 대한 노드 서수입니다.
EngineOrdinal
[in] 다시 설정되는 엔진의 엔진 서수입니다.
LastHwCompletedFenceId
[in] 하드웨어 예약 모델을 사용하지 않는 엔진의 경우 GPU에서 완료한 마지막 펜스 ID입니다.
LastHwSubmittedFenceId
[in] 하드웨어 예약 모델을 사용하지 않는 엔진의 경우 GPU에 제출된 마지막 펜스 ID입니다.
NumberOfPendingSuspendRequests
[in] 하드웨어 예약 모델을 사용하는 엔진의 경우 TDR 당시의 미해결 컨텍스트 일시 중단 요청 수입니다.
NumberOfReadyInteractiveHwQueues
[in] 하드웨어 예약 모델을 사용하는 엔진의 경우 TDR 당시 준비된 대화형 하드웨어 큐의 수입니다.
hContext
[out] KMD에서 시간이 초과된 것으로 판단되는 컨텍스트의 핸들입니다. KMD에서 시간 초과된 텍스트를 안정적으로 확인할 수 없는 경우 hContext NULL로 설정해야 합니다.
발언
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 11 버전 24H2(WDDM 3.2) |
헤더 | d3dkmddi.h |