Bagikan melalui


struktur DXGKARG_SETCONTEXTSCHEDULINGPROPERTIES (d3dkmddi.h)

Berisi argumen yang digunakan dalam fungsi panggilan balik DxgkddiSetContextSchedulingProperties .

Sintaks

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

Anggota

hContext

Konteks perangkat keras untuk mengubah pita prioritas.

priorityBand

Nilai pita prioritas yang ditetapkan untuk konteks ini. Menetapkan konteks untuk fokus dan pita prioritas realtime mengharuskan proses panggilan memiliki hak istimewa SE_INC_BASE_PRIORITY_NAME.

realtimeBandPriorityLevel

Ketika konteks milik pita prioritas penjadwalan realtime, nilai ini menunjukkan tingkat prioritas (0...31) dalam pita realtime. Untuk semua pita lainnya, nilai ini diabaikan.

inProcessPriority

Proses nilai prioritas luas, relatif terhadap konteks lain dengan prioritas yang sama dalam proses yang sama. Nilai berkisar dari -7 hingga +7. Nilai default dalam prioritas proses adalah nol.

quantum

Nilai kuantum konteks dalam unit 100ns, relatif terhadap konteks lain dengan prioritas yang sama dalam proses yang sama.

gracePeriodSamePriority

Nilai masa tenggang dalam unit 100ns ketika konteks ini mendahului konteks lain dengan prioritas yang sama dalam proses yang sama.

gracePeriodLowerPriority

Nilai masa tenggang dalam unit 100ns ketika konteks ini mendahului konteks lain dari prioritas yang lebih rendah dalam proses yang sama. gracePeriodLowerPriority biasanya lebih kecil dari gracePeriodSamePriority.

Persyaratan

Persyaratan Nilai
Header d3dkmddi.h

Lihat juga

DxgkddiSetContextSchedulingProperties