D3DDDIARG_PRESENTMULTIPLANEOVERLAY structure (d3dumddi.h)
Specifies a multiplane overlay resource to display.
Syntax
typedef struct D3DDDIARG_PRESENTMULTIPLANEOVERLAY {
[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
[in] D3DDDI_PRESENTFLAGS Flags;
[in] D3DDDI_FLIPINTERVAL_TYPE FlipInterval;
[in] UINT PresentPlaneCount;
[in] D3DDDI_PRESENT_MULTIPLANE_OVERLAY *pPresentPlanes;
[in] UINT Reserved;
} D3DDDIARG_PRESENTMULTIPLANEOVERLAY;
Members
[in] VidPnSourceId
The zero-based video present network (VidPN) source identification number of the input that is to be displayed.
[in] Flags
A D3DDDI_PRESENTFLAGS structure that identifies, in bit-field flags, how to display.
[in] FlipInterval
A value of type D3DDDI_FLIPINTERVAL_TYPE that indicates the flip interval (that is, if the flip occurs after zero, one, two, three, or four vertical syncs).
[in] PresentPlaneCount
The number of overlay planes that are available to display.
[in] pPresentPlanes
A pointer to a structure of type D3DDDI_PRESENT_MULTIPLANE_OVERLAY that describes the overlay plane to display.
[in] Reserved
Reserved for system use. The driver should ignore this member.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8.1 |
Minimum supported server | Windows Server 2012 R2 |
Header | d3dumddi.h (include D3dumddi.h) |