struktur DXGKARG_SETUPPRIORITYBANDS (d3dkmddi.h)

Argumen yang digunakan dalam panggilan ke DxgkddiSetupPriorityBands.

Sintaks

typedef struct _DXGKARG_SETUPPRIORITYBANDS {
  UINT64 gracePeriodForBand[DXGK_SCHEDULING_PRIORITY_BAND_COUNT];
  UINT64 processQuantumForBand[DXGK_SCHEDULING_PRIORITY_BAND_COUNT];
  UINT64 processGracePeriodForBand[DXGK_SCHEDULING_PRIORITY_BAND_COUNT];
  UINT   targetNormalBandPercentage;
} DXGKARG_SETUPPRIORITYBANDS;

Anggota

gracePeriodForBand[DXGK_SCHEDULING_PRIORITY_BAND_COUNT]

Masa tenggang, dalam unit 100ns saat mendahului pita prioritas lain untuk band prioritas ini. Nilai ini diabaikan untuk pita IDLE, karena tidak pernah mendahului pita lain. Untuk band realtime ini biasanya akan diatur ke 0, karena proses realtime perlu segera menggunakan GPU.

processQuantumForBand[DXGK_SCHEDULING_PRIORITY_BAND_COUNT]

Kuantum default dalam unit 100ns untuk penjadwalan di seluruh proses dalam pita prioritas.

processGracePeriodForBand[DXGK_SCHEDULING_PRIORITY_BAND_COUNT]

Masa tenggang default dalam unit 100ns untuk proses yang saling mendahului dalam pita prioritas.

targetNormalBandPercentage

Untuk pita prioritas normal, menentukan persentase GPU target dalam situasi ketika kelaparan oleh pita fokus. Nilai yang valid adalah antara 0 dan 50, dengan nilai default pada sistem desktop adalah 10.

Persyaratan

Persyaratan Nilai
Header d3dkmddi.h

Lihat juga

DxgkddiSetupPriorityBands