функция обратного вызова DXGKDDI_SETTRACKEDWORKLOADPOWERLEVEL (d3dkmddi.h)
Вызывается средство отслеживания рабочей нагрузки для изменения уровня мощности в контексте.
Синтаксис
DXGKDDI_SETTRACKEDWORKLOADPOWERLEVEL DxgkddiSettrackedworkloadpowerlevel;
NTSTATUS DxgkddiSettrackedworkloadpowerlevel(
IN_CONST_HANDLE hContext,
INOUT_PDXGKARG_SETTRACKEDWORKLOADPOWERLEVEL pTrackedWorkloadPowerLevel
)
{...}
Параметры
hContext
Дескриптор для контекста оборудования.
pTrackedWorkloadPowerLevel
Указатель на структуру DXGKARG_SETTRACKEDWORKLOADPOWERLEVEL .
Возвращаемое значение
Возвращает NTSTATUS.
Комментарии
Если выполняется следующая отправка пакетов для этого контекста, новые параметры частоты и конфигурации для GPU должны быть эффективными. ОС просто вызовет DDI, чтобы задать соотношение, если оно значительно изменится по отношению к ранее вычисленным уровням. Всякий раз, когда мы переключаемся на этот контекст, драйвер должен убедиться, что правильная конфигурация GPU, включая соответствующую частоту, применяется к любому последующему выполнению пакетов.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1809 |
Верхняя часть | d3dkmddi.h |