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 |