DXGK_TDR_PAYLOAD_VSYNC_TIMEOUT structure (d3dkmddi.h)

The DXGK_TDR_PAYLOAD_VSYNC_TIMEOUT structure contains the payload for a DxgkDdiCollectDbgInfo2 call when TdrType is DXGK_TDR_TYPE_VSYNC_TIMEOUT.

Syntax

typedef struct _DXGK_TDR_PAYLOAD_VSYNC_TIMEOUT {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  UINT                           LayerIndex;
  ULONGLONG                      PresentId;
} DXGK_TDR_PAYLOAD_VSYNC_TIMEOUT;

Members

VidPnSourceId

[in] A D3DDDI_VIDEO_PRESENT_SOURCE_ID value that identifies the VidPn source that timed out.

LayerIndex

[in] the MPO plane index that timed out.

PresentId

[in] The PresentId that timed out.

Remarks

For more information, see TDR debuggability improvements.

Requirements

Requirement Value
Minimum supported client Windows 11, version 24H2 (WDDM 3.2)
Header d3dkmddi.h

See also

DXGK_TDR_TYPE

DXGKARG_COLLECTDBGINFO2

DxgkDdiCollectDbgInfo2