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