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


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

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

Синтаксис

DXGKDDI_CHECKMULTIPLANEOVERLAYSUPPORT3 DxgkddiCheckmultiplaneoverlaysupport3;

NTSTATUS DxgkddiCheckmultiplaneoverlaysupport3(
  IN_CONST_HANDLE hAdapter,
  IN_OUT_PDXGKARG_CHECKMULTIPLANEOVERLAYSUPPORT3 pCheckMultiPlaneOverlaySupport
)
{...}

Параметры

hAdapter

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

pCheckMultiPlaneOverlaySupport

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

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

DXGKDDI_CHECKMULTIPLANEOVERLAYSUPPORT3 возвращает следующие значения:

Возвращаемый код Описание
STATUS_SUCCESS Подпрограмма успешно завершена.

Замечания

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

Эта функция всегда вызывается на пассивном уровне.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1607 (WDDM 2.1)
целевая платформа Виндоус
заголовка d3dkmddi.h

См. также

DXGKARG_CHECKMULTIPLANEOVERLAYSUPPORT3