D3DKMT_TRACKEDWORKLOADDEADLINE structure

Arguments used to set the tracked workload deadline.

Syntax

typedef struct _D3DKMT_TRACKEDWORKLOADDEADLINE {
  union {
    UINT64 VBlankOffsetHundredsNS;
    UINT64 AbsoluteQPC;
  };
} D3DKMT_TRACKEDWORKLOADDEADLINE;

Members

VBlankOffsetHundredsNS

If Type is equal to D3DKMT_TRACKEDWORKLOADDEADLINETYPE_VBLANK, the deadline value indicates the offset to the next VBLANK (vertical blanking interval), in hundreds of nanoseconds.

AbsoluteQPC

If *Type) is equal to D3DKMT_TRACKEDWORKLOADDEADLINETYPE_ABSOLUTE, the deadline value indicates the absolute QPC (query performance counter) value.

Requirements

   
Minimum supported client Windows 10, version 1809
Header d3dkmthk.h