D3DKMT_GETAVAILABLETRACKEDWORKLOADINDEX structure

Gets the available tracked workload index.

Syntax

typedef struct _D3DKMT_GETAVAILABLETRACKEDWORKLOADINDEX {
  D3DKMT_HANDLE hDevice;
  D3DKMT_HANDLE hTrackedWorkload;
  UINT64        FenceCompletedValue;
  UINT          AvailableTrackedWorkloadIndex;
  UINT64        *TimestampArray[D3DKMT_MAX_TRACKED_WORKLOAD_INSTANCES  2];
} D3DKMT_GETAVAILABLETRACKEDWORKLOADINDEX;

Members

hDevice

A handle to the device context.

hTrackedWorkload

A handle to the tracked workload instance.

FenceCompletedValue

The fence value for the completed workloads.

AvailableTrackedWorkloadIndex

[out] The first available tracked workload index.

TimestampArray

Requirements

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