функция обратного вызова 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