DXGKARG_GETMULTIPLANEOVERLAYCAPS - NtDoc

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

typedef struct _DXGKARG_GETMULTIPLANEOVERLAYCAPS {
  [in]  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [out] UINT                           MaxPlanes;
  [out] UINT                           MaxRGBPlanes;
  [out] UINT                           MaxYUVPlanes;
  [out] DXGK_MULTIPLANEOVERLAYCAPS     OverlayCaps;
  [out] float                          MaxStretchFactor;
  [out] float                          MaxShrinkFactor;
} DXGKARG_GETMULTIPLANEOVERLAYCAPS;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dkmddi-_dxgkarg_getmultiplaneoverlaycaps)

_DXGKARG_GETMULTIPLANEOVERLAYCAPS structure

Description

Arguments to the DxgkDdiGetMultiPlaneOverlayCaps function.

Members

VidPnSourceId [in]

Indicates the VidPn source for which we are querying multiplane overlay capabilities.

MaxPlanes [out]

Indicates the total number of planes, including the DWM's primary, that can be supported simultaneously.

MaxRGBPlanes [out]

Indicates the total number of RGB planes, including the DWM’s primary, that can be supported simultaneously.

MaxYUVPlanes [out]

Indicates the total number of YUV planes that can be supported simultaneously.

OverlayCaps [out]

A DXGK_MULTIPLANEOVERLAYCAPS structure indicating the plane capabilities.

MaxStretchFactor [out]

Indicates the maximum stretch factor that can be applied to a plane.

MaxShrinkFactor [out]

Indicates the maximum shrink factor that can be applied to a plane.