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

Подсистема графического ядра DirectX вызывает подпрограмму обратного вызова драйвера WDDM 2.0 DXGKDDI_CHECKMULTIPLANEOVERLAYSUPPORT2 , чтобы определить, поддерживается ли определенная многоуровневая конфигурация наложения. Он должен быть реализован драйверами WDDM 2.0, поддерживающими многоуровневые наложения. Эта функция была заменена DXGKDDI_CHECKMULTIPLANEOVERLAYSUPPORT3.

Синтаксис

DXGKDDI_CHECKMULTIPLANEOVERLAYSUPPORT2 DxgkddiCheckmultiplaneoverlaysupport2;

NTSTATUS DxgkddiCheckmultiplaneoverlaysupport2(
  IN_CONST_HANDLE hAdapter,
  IN_OUT_PDXGKARG_CHECKMULTIPLANEOVERLAYSUPPORT2 pCheckMultiPlaneOverlaySupport
)
{...}

Параметры

hAdapter

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

pCheckMultiPlaneOverlaySupport

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

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

Если эта подпрограмма завершается успешно, она возвращает NTSTATUS_SUCCESS. Драйвер всегда должен возвращать код успешного выполнения.

Комментарии

Драйвер режима ядра сообщает, поддерживается ли указанная конфигурация. Драйвер в режиме ядра не должен повышать или уменьшать доступную пропускную способность в ожидании установки этой конфигурации.

Требования

Требование Значение
Минимальная версия клиента Windows 10 (WDDM 2.0)
Минимальная версия сервера Windows Server 2016
Целевая платформа Персональный компьютер
Верхняя часть d3dkmddi.h (включая D3dkmddi.h)
IRQL PASSIVE_LEVEL

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

DXGKARG_CHECKMULTIPLANEOVERLAYSUPPORT2