DXGKCB_MULTIPLANEOVERLAYDISABLED - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dkmddi.h

DXGKCB_MULTIPLANEOVERLAYDISABLED DxgkcbMultiplaneoverlaydisabled;

VOID DxgkcbMultiplaneoverlaydisabled(
  [in] IN_CONST_HANDLE hAdapter,
  [in] UINT VidPnSourceId
)
{...}
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-d3dkmddi-dxgkcb_multiplaneoverlaydisabled)

DXGKCB_MULTIPLANEOVERLAYDISABLED callback function

Description

A kernel-mode display miniport driver calls DXGKCB_MULTIPLANEOVERLAYDISABLED to indicate that the current multiplane overlay (MPO) configuration is no longer supported on the specified VidPnSourceId.

Parameters

hAdapter [in]

Handle to the adapter on which the current MPO hardware configuration is no longer supported.

VidPnSourceId [in]

The VidPnSourceId on which the current MPO hardware configuration is no longer supported.

Remarks

DXGKCB_MULTIPLANEOVERLAYDISABLED notifies the Desktop Windows Manager (DWM) that the current MPO configuration is no longer supported, allowing the DWM to fall back to composition.

This request is processed asynchronously and can be delayed by several frames. It is recommended to call this function only in exceptional cases such as the following scenarios:

DXGKCB_XXX functions are implemented by Dxgkrnl. To use this callback function, call DxgkCbMultiPlaneOverlayDisabled via the DXGKRNL_INTERFACE.

See also

DxgkDdiCheckMultiplaneOverlaySupport3

DXGKRNL_INTERFACE