// d3dkmthk.h
typedef struct _D3DKMT_GET_MULTIPLANE_OVERLAY_CAPS {
[in] D3DKMT_HANDLE hAdapter;
[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
[out] UINT MaxPlanes;
[out] UINT MaxRGBPlanes;
[out] UINT MaxYUVPlanes;
[out] D3DKMT_MULTIPLANE_OVERLAY_CAPS OverlayCaps;
[out] float MaxStretchFactor;
[out] float MaxShrinkFactor;
} D3DKMT_GET_MULTIPLANE_OVERLAY_CAPS;
View the official Windows Driver Kit DDI referenceNo description available.
Used to get multiplane overlay capabilities.
hAdapter [in]A handle to the graphics adapter.
VidPnSourceId [in]The zero-based identification number of the video present source in a path of a video present network (VidPN) topology that the monitor is connected to.
MaxPlanes [out]The total number of planes currently supported.
MaxRGBPlanes [out]The number of RGB planes currently supported.
MaxYUVPlanes [out]The number of YUV planes currently supported.
OverlayCaps [out]Overlay capabilities.
MaxStretchFactor [out]The maximum stretch factor.
MaxShrinkFactor [out]The maximum shrink factor.