DXGKARG_SETUPPRIORITYBANDS結構(d3dkmddi.h)
呼叫 DxgkddiSetupPriorityBands中使用的自變數。
語法
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;
成員
gracePeriodForBand[DXGK_SCHEDULING_PRIORITY_BAND_COUNT]
寬限期,在 100ns 單位中,當優先佔用此優先順序波段的另一個優先順序帶時。 閑置頻帶會忽略這個值,因為它永遠不會佔用其他頻帶。 針對即時頻帶,這通常會設定為 0,因為即時進程需要立即使用 GPU。
processQuantumForBand[DXGK_SCHEDULING_PRIORITY_BAND_COUNT]
100ns 單位的預設量子,可在優先順序範圍內跨進程排程。
processGracePeriodForBand[DXGK_SCHEDULING_PRIORITY_BAND_COUNT]
優先於優先順序範圍內的處理程序,預設寬限期為 100ns。
targetNormalBandPercentage
針對一般優先順序頻段,指定焦點頻帶耗盡時的目標 GPU 百分比。 有效值為 0 到 50,桌面系統上的預設值為 10。
要求
要求 | 價值 |
---|---|
標頭 | d3dkmddi.h |