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


функция обратного вызова 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 (include D3dkmddi.h)
IRQL PASSIVE_LEVEL

См. также

DXGKARG_CHECKMULTIPLANEOVERLAYSUPPORT2