DXGKARG_SETCONTEXTSCHEDULINGPROPERTIES結構(d3dkmddi.h)
包含 DxgkddiSetContextSchedulingProperties 回呼函式中使用的自變數。
語法
typedef struct _DXGKARG_SETCONTEXTSCHEDULINGPROPERTIES {
HANDLE hContext;
DXGK_SCHEDULING_PRIORITY_BAND priorityBand;
INT realtimeBandPriorityLevel;
INT inProcessPriority;
UINT64 quantum;
UINT64 gracePeriodSamePriority;
UINT64 gracePeriodLowerPriority;
} DXGKARG_SETCONTEXTSCHEDULINGPROPERTIES;
成員
hContext
要變更優先順序範圍的硬體內容。
priorityBand
指派給此內容的優先順序帶值。 將內容指派給焦點和實時優先順序範圍,需要呼叫程式具有SE_INC_BASE_PRIORITY_NAME許可權。
realtimeBandPriorityLevel
當內容屬於即時排程優先順序範圍時,此值表示即時頻帶內的優先順序層級 (0...31)。 若為所有其他頻帶,則會忽略此值。
inProcessPriority
進程寬優先順序值,相對於相同進程內相同優先順序的其他內容。 值的範圍從 -7 到 +7。 進程優先順序值中的預設值為零。
quantum
100ns 單位的內容量子值,相對於相同進程中相同優先順序的其他內容。
gracePeriodSamePriority
當此內容在相同進程中搶佔相同優先順序的另一個內容時,100ns 單位的寬限期值。
gracePeriodLowerPriority
當此內容在相同進程中佔較低優先順序的另一個內容時,100ns 單位的寬限期值。 gracePeriodLowerPriority 通常小於 gracePeriodSamePriority。
要求
要求 | 價值 |
---|---|
標頭 | d3dkmddi.h |