функция обратного вызова 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 |