// d3dkmddi.h
DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY DxgkddiSetvidpnsourceaddresswithmultiplaneoverlay;
NTSTATUS DxgkddiSetvidpnsourceaddresswithmultiplaneoverlay(
IN_CONST_HANDLE hAdapter,
IN_CONST_PDXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY pSetVidPnSourceAddressWithMultiPlaneOverlay
)
{...}
View the official Windows Driver Kit DDI referenceNo description available.
[!NOTE] This callback has been replaced by DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3
Sets the addresses of multiple surfaces, including the Desktop Window Manager (DWM)'s swapchain, that are associated with a particular video present source. This function is used to present multiple surfaces (including the DWM’s swapchain) to the screen.
hAdapterA handle to a context block that is associated with a display adapter.
The display miniport driver previously provided this handle to the DirectX graphics kernel subsystem in the MiniportDeviceContext output parameter of the DxgkDdiAddDevice function.
pSetVidPnSourceAddressWithMultiPlaneOverlayA pointer to a DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY structure that defines multiplane overlays that are enabled for display.
Returns STATUS_SUCCESS if it succeeds; otherwise it returns one of the error codes defined in Ntstatus.h.
See requirements on calling this function in Multiplane overlay VidPN presentation.
DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY