структура DXGKARG_SETCONTEXTSCHEDULINGPROPERTIES (d3dkmddi.h)

Содержит аргументы, используемые в функции обратного вызова DxgkddiSetContextSchedulingProperties .

Синтаксис

typedef struct _DXGKARG_SETCONTEXTSCHEDULINGPROPERTIES {
  HANDLE                        hContext;
  DXGK_SCHEDULING_PRIORITY_BAND priorityBand;
  INT                           realtimeBandPriorityLevel;
  INT                           inProcessPriority;
  UINT64                        quantum;
  UINT64                        gracePeriodSamePriority;
  UINT64                        gracePeriodLowerPriority;
} DXGKARG_SETCONTEXTSCHEDULINGPROPERTIES;

Члены

hContext

Контекст оборудования для изменения диапазона приоритетов.

priorityBand

Значение диапазона приоритета, назначенное данному контексту. Для назначения контекста диапазонам фокуса и приоритета в режиме реального времени требуется, чтобы вызывающий процесс был SE_INC_BASE_PRIORITY_NAME привилегией.

realtimeBandPriorityLevel

Если контекст относится к диапазону приоритетов планирования в реальном времени, это значение указывает уровень приоритета (0...31) в диапазоне реального времени. Для всех остальных полос это значение игнорируется.

inProcessPriority

Значение широкого приоритета процесса относительно других контекстов с тем же приоритетом в рамках того же процесса. Значения варьируются от -7 до +7. Значение приоритета процесса по умолчанию равно нулю.

quantum

Квантовое значение контекста в единицах 100 нс относительно других контекстов с тем же приоритетом в том же процессе.

gracePeriodSamePriority

Значение льготного периода в 100 единицах, когда этот контекст вытесняет другой контекст с тем же приоритетом в том же процессе.

gracePeriodLowerPriority

Значение льготного периода в единицах 100 нс, когда этот контекст вытесняет другой контекст с более низким приоритетом в рамках того же процесса. обычно размер gracePeriodLowerPriority меньше, чем gracePeriodSamePriority.

Требования

Требование Значение
Заголовок d3dkmddi.h

См. также раздел

DxgkddiSetContextSchedulingProperties