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

Функция DxgkDdiDpcRoutine вызывается в IRQL DISPATCH_LEVEL после вызова DxgkCbQueueDpc.

Синтаксис

DXGKDDI_DPC_ROUTINE DxgkddiDpcRoutine;

void DxgkddiDpcRoutine(
  [in] IN_CONST_PVOID MiniportDeviceContext
)
{...}

Параметры

[in] MiniportDeviceContext

Дескриптор для блока контекста, связанного с видеоадаптером. Функция DxgkDdiAddevice драйвера мини-порта дисплея ранее предоставляла этот дескриптор подсистеме ядра графики Microsoft DirectX.

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

None

Remarks

Для данного видеоадаптера можно запланировать только один вызов отложенной процедуры (DPC).

Если драйвер минипорта дисплея поддерживает несколько видеоадаптеров, dxgkDdiDpcRoutine может вызываться повторно. То есть, в то время как DxgkDdiDpcRoutine выполняется на одном процессоре от имени определенного видеоадаптера, его можно вызвать еще раз на другом процессоре от имени другого видеоадаптера.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Целевая платформа Персональный компьютер
Верхняя часть dispmprt.h
IRQL DISPATCH_LEVEL

См. также раздел

DxgkDdiInterruptRoutine