Bagikan melalui


struktur DXGK_TDR_PAYLOAD_ENGINE_TIMEOUT (d3dkmddi.h)

Struktur DXGK_TDR_PAYLOAD_ENGINE_TIMEOUT berisi payload untuk panggilan DxgkDdiCollectDbgInfo2 saat TdrTypeDXGK_TDR_TYPE_ENGINE_TIMEOUT.

Sintaks

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;

Anggota

NodeOrdinal

[in] Ordinal node untuk mesin yang direset.

EngineOrdinal

[in] Ordinal mesin untuk mesin yang direset.

LastHwCompletedFenceId

[in] Untuk mesin yang tidak menggunakan model penjadwalan perangkat keras, ID pagar terakhir yang diselesaikan oleh GPU.

LastHwSubmittedFenceId

[in] Untuk mesin yang tidak menggunakan model penjadwalan perangkat keras, ID pagar terakhir yang dikirimkan ke GPU.

NumberOfPendingSuspendRequests

[in] Untuk mesin yang menggunakan model penjadwalan perangkat keras, jumlah permintaan penangguhan konteks yang luar biasa pada saat TDR.

NumberOfReadyInteractiveHwQueues

[in] Untuk mesin yang menggunakan model penjadwalan perangkat keras, jumlah antrean perangkat keras interaktif siap dalam penerbangan pada saat TDR.

hContext

[keluar] Menangani konteks yang diyakini KMD telah kehabisan waktu. Jika KMD tidak dapat menentukan waktu teks mana yang habis, maka harus membiarkan hContext diatur ke NULL.

Keterangan

Untuk informasi selengkapnya, lihat Peningkatan debugability TDR.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 11, versi 24H2 (WDDM 3.2)
Header d3dkmddi.h

Lihat juga

DXGK_TDR_TYPE

DXGKARG_COLLECTDBGINFO2

DxgkDdiCollectDbgInfo2