DXGK_TDR_PAYLOAD_ENGINE_TIMEOUT構造体 (d3dkmddi.h)
DXGK_TDR_PAYLOAD_ENGINE_TIMEOUT 構造体には、TdrType が DXGK_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 に設定したままにする必要があります。
備考
詳細については、TDR のデバッグ機能の向上を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 11 バージョン 24H2 (WDDM 3.2) |
ヘッダー | d3dkmddi.h |
関連項目
dxgkDdiCollectDbgInfo2の