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


функция обратного вызова 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 Подпрограмма успешно завершена.

Комментарии

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

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

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1607 (WDDM 2.1)
Целевая платформа Windows
Header d3dkmddi.h

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

DXGKARG_CHECKMULTIPLANEOVERLAYSUPPORT3