// 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 referenceNo description available.
Arguments to the DxgkDdiGetMultiPlaneOverlayCaps function.
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.