DXGKDDI_SETUPPRIORITYBANDS callback function (d3dkmddi.h)
Set up the GPU scheduler priority band configuration, after adapter startup and before scheduling the first GPU work item. This call can be made in the middle of GPU work execution, and the GPU scheduler needs to use the new value during the next yield calculation.
Syntax
DXGKDDI_SETUPPRIORITYBANDS DxgkddiSetupprioritybands;
NTSTATUS DxgkddiSetupprioritybands(
IN_CONST_HANDLE hAdapter,
IN_CONST_PDXGKARG_SETUPPRIORITYBANDS pSetupPriorityBands
)
{...}
Parameters
hAdapter
The logical adapter for which the priority band assignment is made.
pSetupPriorityBands
Pointer to a DXGKARG_SETUPPRIORITYBANDS structure that contains information to set up priority bands.
Return value
Return STATUS_SUCCESS if the operation succeeds. Otherwise, return an appropriate NTSTATUS Values error code.
Remarks
Register your implementation of this callback function by setting the appropriate member of DXGKARG_SETUPPRIORITYBANDS and then calling DxgkDdiSetupPriorityBands.
Requirements
Requirement | Value |
---|---|
Header | d3dkmddi.h |