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