struttura DXGKARG_SETCONTEXTSCHEDULINGPROPERTIES (d3dkmddi.h)

Contiene argomenti utilizzati nella funzione di callback DxgkddiSetContextSchedulingProperties .

Sintassi

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

Members

hContext

Contesto hardware di cui modificare la banda di priorità.

priorityBand

Valore della banda di priorità assegnato a questo contesto. L'assegnazione di un contesto alle bande con priorità messa a fuoco e in tempo reale richiede che il processo chiamante abbia privilegi SE_INC_BASE_PRIORITY_NAME.

realtimeBandPriorityLevel

Quando il contesto appartiene alla banda di priorità di pianificazione in tempo reale, questo valore indica il livello di priorità (0...31) all'interno della banda in tempo reale. Per tutte le altre bande, questo valore viene ignorato.

inProcessPriority

Valore di priorità a livello di processo, rispetto ad altri contesti della stessa priorità all'interno dello stesso processo. I valori sono compresi tra -7 e +7. Il valore predefinito nella priorità del processo è zero.

quantum

Valore quantistico di contesto in 100ns unità, rispetto ad altri contesti della stessa priorità all'interno dello stesso processo.

gracePeriodSamePriority

Il valore del periodo di tolleranza in 100 unità quando questo contesto annulla un altro contesto della stessa priorità all'interno dello stesso processo.

gracePeriodLowerPriority

Il valore del periodo di tolleranza in 100ns unità quando questo contesto annulla un altro contesto di una priorità più bassa all'interno dello stesso processo. gracePeriodLowerPriority è in genere più piccolo di gracePeriodSamePriority.

Requisiti

Requisito Valore
Intestazione d3dkmddi.h

Vedi anche

DxgkddiSetContextSchedulingProperties