Condividi tramite


struttura DXGKARG_SETCONTEXTSCHEDULINGPROPERTIES (d3dkmddi.h)

Contiene argomenti usati nella DxgkddiSetContextSchedulingProperties funzione di callback.

Sintassi

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

Membri

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à wide del processo, relativo 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 del contesto in unità di 100ns, 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 100 unità quando questo contesto annulla un altro contesto di priorità inferiore all'interno dello stesso processo. gracePeriodLowerPriority è in genere inferiore a gracePeriodSamePriority.

Fabbisogno

Requisito Valore
intestazione d3dkmddi.h

Vedere anche

DxgkddiSetContextSchedulingProperties