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


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

Добавляет инструкцию GPU для сигнала отслеживаемого объекта забора на страницы в буфер DMA (прямой доступ к памяти). Эта функция обратного вызова вызывается из рабочего потока управления памятью видео при отправке буферов разбиения на страницы и из потока приложения, выполняющего отправку ядра, например PresentBlt или RenderGdi. ОС передает указание драйверу относительно типа отправки ядра.

Синтаксис

DXGKDDI_SIGNALMONITOREDFENCE DxgkddiSignalmonitoredfence;

NTSTATUS DxgkddiSignalmonitoredfence(
  IN_CONST_HANDLE hContext,
  INOUT_PDXGKARG_SIGNALMONITOREDFENCE pSignalMonitoredFence
)
{...}

Параметры

hContext

Обработчик контекста драйвера для контекста, создающего отправку ядра.

pSignalMonitoredFence

Указатель на DXGKARG_SIGNALMONITOREDFENCE структуру, содержащую параметры для сигнала отслеживаемого объекта ограждения.

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

Возвращает NTSTATUS.

Замечания

Класс синхронизации WDDM:

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1809
заголовка d3dkmddi.h
IRQL PASSIVE_LEVEL

См. также

DXGKARG_SIGNALMONITOREDFENCE