DXGKARG_GETMULTIPLANEOVERLAYCAPS structure (d3dkmddi.h)
Arguments to the DxgkDdiGetMultiPlaneOverlayCaps function.
Syntax
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;
Members
[in] VidPnSourceId
Indicates the VidPn source for which we are querying multiplane overlay capabilities.
[out] MaxPlanes
Indicates the total number of planes, including the DWM's primary, that can be supported simultaneously.
[out] MaxRGBPlanes
Indicates the total number of RGB planes, including the DWM’s primary, that can be supported simultaneously.
[out] MaxYUVPlanes
Indicates the total number of YUV planes that can be supported simultaneously.
[out] OverlayCaps
A DXGK_MULTIPLANEOVERLAYCAPS structure indicating the plane capabilities.
[out] MaxStretchFactor
Indicates the maximum stretch factor that can be applied to a plane.
[out] MaxShrinkFactor
Indicates the maximum shrink factor that can be applied to a plane.
Requirements
Requirement | Value |
---|---|
Header | d3dkmddi.h |