D3DKMT_SCHEDULINGPRIORITYCLASS enumeration (d3dkmthk.h)

The D3DKMT_SCHEDULINGPRIORITYCLASS enumeration type contains values that describe the scheduling priority for a process.

Syntax

typedef enum _D3DKMT_SCHEDULINGPRIORITYCLASS {
  D3DKMT_SCHEDULINGPRIORITYCLASS_IDLE,
  D3DKMT_SCHEDULINGPRIORITYCLASS_BELOW_NORMAL,
  D3DKMT_SCHEDULINGPRIORITYCLASS_NORMAL,
  D3DKMT_SCHEDULINGPRIORITYCLASS_ABOVE_NORMAL,
  D3DKMT_SCHEDULINGPRIORITYCLASS_HIGH,
  D3DKMT_SCHEDULINGPRIORITYCLASS_REALTIME
} D3DKMT_SCHEDULINGPRIORITYCLASS;

Constants

 
D3DKMT_SCHEDULINGPRIORITYCLASS_IDLE
The process is idle.
D3DKMT_SCHEDULINGPRIORITYCLASS_BELOW_NORMAL
The scheduling priority of the process is below normal.
D3DKMT_SCHEDULINGPRIORITYCLASS_NORMAL
The scheduling priority of the process is normal.
D3DKMT_SCHEDULINGPRIORITYCLASS_ABOVE_NORMAL
The scheduling priority of the process is above normal.
D3DKMT_SCHEDULINGPRIORITYCLASS_HIGH
The scheduling priority of the process is high.
D3DKMT_SCHEDULINGPRIORITYCLASS_REALTIME
The scheduling priority of the process is in real time.

Requirements

Requirement Value
Minimum supported client Windows Vista
Header d3dkmthk.h (include D3dkmthk.h)

See also

D3DKMTGetProcessSchedulingPriorityClass

D3DKMTSetProcessSchedulingPriorityClass