estrutura DXGK_TDR_PAYLOAD_ENGINE_TIMEOUT (d3dkmddi.h)
A estrutura DXGK_TDR_PAYLOAD_ENGINE_TIMEOUT contém o conteúdo de uma chamadaDxgkDdiCollectDbgInfo2quando TdrType é DXGK_TDR_TYPE_ENGINE_TIMEOUT.
Sintaxe
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;
Membros
NodeOrdinal
[in] Ordinal de nó para o mecanismo que está sendo redefinido.
EngineOrdinal
[in] Ordinal do mecanismo para o mecanismo que está sendo redefinido.
LastHwCompletedFenceId
[in] Para mecanismos que não usam o modelo de agendamento de hardware, a última ID de cerca concluída pela GPU.
LastHwSubmittedFenceId
[in] Para mecanismos que não usam o modelo de agendamento de hardware, a última ID de cerca enviada à GPU.
NumberOfPendingSuspendRequests
[in] Para mecanismos que usam o modelo de agendamento de hardware, o número de solicitações pendentes de suspensão de contexto no momento da TDR.
NumberOfReadyInteractiveHwQueues
[in] Para mecanismos que usam o modelo de agendamento de hardware, o número de filas de hardware interativas prontas em versão de pré-lançamento no momento do TDR.
hContext
[out] O identificador do contexto que o KMD acredita ter cronometrado. Se o KMD não puder determinar de forma confiável qual texto atingiu o tempo limite, ele deverá deixar hContext definido como NULL.
Observações
Para obter mais informações, consulte melhorias de depuração de TDR.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 11, versão 24H2 (WDDM 3.2) |
cabeçalho | d3dkmddi.h |