DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY structure (d3dkmddi.h)
Contains arguments for the DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay function.
Syntax
typedef struct _DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY {
[in] UINT ContextCount;
HANDLE Context[1 + D3DDDI_MAX_BROADCAST_CONTEXT];
[in] DXGK_SETVIDPNSOURCEADDRESS_FLAGS Flags;
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
UINT PlaneCount;
DXGK_MULTIPLANE_OVERLAY_PLANE *pPlanes;
UINT Duration;
} DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY;
Members
[in] ContextCount
The number of contexts in the array that the Context member specifies.
[in] Context[1 + D3DDDI_MAX_BROADCAST_CONTEXT]
An array of handles to the contexts that contributed to a display operation.
[in] Flags
A DXGK_SETVIDPNSOURCEADDRESS_FLAGS structure that identifies the type of display operation to perform.
VidPnSourceId
An integer that identifies a video present source on the display adapter.
PlaneCount
The number of overlay planes that the hardware supports.
pPlanes
A pointer to a DXGK_MULTIPLANE_OVERLAY_PLANE structure that specifies the first overlay plane to display.
Duration
The length of time, in units of 100 nanoseconds, between when the current present operation flips to the screen and the next vertical blanking interrupt occurs.
If zero, the refresh rate should be the default rate based on the current mode.
Must be supported by WDDM 1.3 and later drivers. Available starting with Windows 8.1.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8.1 |
Minimum supported server | Windows Server 2012 R2 |
Header | d3dkmddi.h (include D3dkmddi.h) |