Compartilhar via


estrutura DXGKARG_SETCONTEXTSCHEDULINGPROPERTIES (d3dkmddi.h)

Contém argumentos usados na função de retorno de chamada DxgkddiSetContextSchedulingProperties .

Sintaxe

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

Membros

hContext

O contexto de hardware do qual alterar a faixa de prioridade.

priorityBand

O valor de faixa de prioridade atribuído a esse contexto. Atribuir um contexto a faixas de prioridade de foco e em tempo real requer que o processo de chamada tenha SE_INC_BASE_PRIORITY_NAME privilégio.

realtimeBandPriorityLevel

Quando o contexto pertence à faixa de prioridade de agendamento em tempo real, esse valor indica o nível de prioridade (0...31) dentro da banda em tempo real. Para todas as outras faixas, esse valor é ignorado.

inProcessPriority

O valor de prioridade ampla do processo, em relação a outros contextos da mesma prioridade dentro do mesmo processo. Os valores variam de -7 a +7. O padrão no valor de prioridade do processo é zero.

quantum

O valor quântico de contexto em unidades de 100ns, em relação a outros contextos da mesma prioridade dentro do mesmo processo.

gracePeriodSamePriority

O valor do período de carência em unidades de 100ns quando esse contexto preempõe outro contexto da mesma prioridade dentro do mesmo processo.

gracePeriodLowerPriority

O valor do período de carência em unidades de 100ns quando esse contexto preempõe outro contexto de prioridade mais baixa dentro do mesmo processo. gracePeriodLowerPriority normalmente é menor que gracePeriodSamePriority.

Requisitos

Requisito Valor
Cabeçalho d3dkmddi.h

Confira também

DxgkddiSetContextSchedulingProperties