Поделиться через


функция обратного вызова DXGKDDI_QUERYENGINESTATUS (d3dkmddi.h)

Планировщик графического процессора драйвера дисплея вызывает эту функцию, чтобы определить ход выполнения узла в активном физическом адаптере дисплея (подсистеме).

Синтаксис

DXGKDDI_QUERYENGINESTATUS DxgkddiQueryenginestatus;

NTSTATUS DxgkddiQueryenginestatus(
  IN_CONST_HANDLE hAdapter,
  INOUT_PDXGKARG_QUERYENGINESTATUS pQueryEngineStatus
)
{...}

Параметры

hAdapter

Дескриптор к блоку контекста, связанному с адаптером отображения. Драйвер минипорта отображения ранее предоставил этот дескриптор подсистеме ядра графики DirectX в MiniportDeviceContext выходной параметр функции DxgkDdiAddDevice.

pQueryEngineStatus

Указатель на структуру DXGKARG_QUERYENGINESTATUS, указывающую узел и физический адаптер, которые должны запрашиваться для выполнения, и предоставляет значение для хода выполнения.

Возвращаемое значение

Возвращает STATUS_SUCCESS, если функция выполнена успешно. В противном случае эта функция возвращает один из кодов ошибок, определенных в Ntstatus.h.

Замечания

Эта функция должна быть выполнена на страницу, и она всегда должна быть успешной.

Операционная система гарантирует, что эта функция следует режиму синхронизации первого уровня, как определено в потоков и синхронизации первого уровня.

Дополнительные сведения см. в изменения TDR в Windows 8.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8
минимальный поддерживаемый сервер Windows Server 2012
целевая платформа Настольный
заголовка d3dkmddi.h
IRQL PASSIVE_LEVEL

См. также

DXGKARG_QUERYENGINESTATUS

DxgkDdiAddDevice