D3DKMT_TRACKEDWORKLOADFLAGS structure

A workload may be periodic, have similar load, or both. These flags will be used to derive heuristics for how we are going to adjust the hints we sent to the driver.

Syntax

typedef struct _D3DKMT_TRACKEDWORKLOADFLAGS {
  union {
    struct {
      UINT Periodic : 1;
      UINT SimilarLoad : 1;
      UINT Reserved : 30;
    };
    UINT Value;
  };
} D3DKMT_TRACKEDWORKLOADFLAGS;

Members

Periodic

The tracked workload occurs at a periodic rate.

SimilarLoad

The tracked workload loads instances are similar in load, that is, a similar amount of work will be submitted every time. For instance, decoding video P-frames could be considered similar.

Reserved

Reserved for internal use.

Value

The value used to operate over the other members.

Requirements

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