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


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

Задает адреса нескольких поверхностей, включая буферную цепочку диспетчера окон рабочего стола (DWM), связанную с определенным источником видео. Эта функция используется для представления нескольких поверхностей (включая цепочку буферов DWM) на экране.

Синтаксис

DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY DxgkddiSetvidpnsourceaddresswithmultiplaneoverlay;

NTSTATUS DxgkddiSetvidpnsourceaddresswithmultiplaneoverlay(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY pSetVidPnSourceAddressWithMultiPlaneOverlay
)
{...}

Параметры

hAdapter

Дескриптор к блоку контекста, связанному с адаптером отображения.

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

pSetVidPnSourceAddressWithMultiPlaneOverlay

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

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

Возвращает STATUS_SUCCESS, если он успешно выполнен; в противном случае возвращается один из кодов ошибок, определенных в Ntstatus.h.

Замечания

См. требования к вызову этой функции в многоплановой презентации VidPN.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8.1
минимальный поддерживаемый сервер Windows Server 2012 R2
целевая платформа Настольный
заголовка d3dkmddi.h
IRQL PROFILE_LEVEL - 1

См. также

DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY

DxgkDdiAddDevice