DXGK_TRACKEDWORKLOAD_STATE_FLAGS structure (d3dkmddi.h)

Indicates GPU configurations, including the appropriate frequencies and power level, for a context.

Syntax

typedef struct _DXGK_TRACKEDWORKLOAD_STATE_FLAGS {
  union {
    struct {
      UINT Saturated : 1;
      UINT OptimalLevel : 1;
      UINT Reserved : 30;
    };
    UINT Value;
  };
} DXGK_TRACKEDWORKLOAD_STATE_FLAGS;

Members

Saturated

The driver should set this state flag if the driver cannot go higher than specified. This includes transient states like thermal limits.

OptimalLevel

The driver should set this flag if for the given power level, we are in an optimal efficiency range for the tracked workload. The driver should set this flag only when, for certain workloads, lowering the frequency will reduce the performance per watt.

Reserved

This value is reserved.

Value

Requirements

Requirement Value
Minimum supported client Windows 10, version 1809
Header d3dkmddi.h