Hardware Dev Center

DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY structure

Contains arguments for the DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay function.

Syntax


typedef struct _DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY {
  UINT                             ContextCount;
  HANDLE                           Context[1+D3DDDI_MAX_BROADCAST_CONTEXT];
  DXGK_SETVIDPNSOURCEADDRESS_FLAGS Flags;
  D3DDDI_VIDEO_PRESENT_SOURCE_ID   VidPnSourceId;
  UINT                             PlaneCount;
  DXGK_MULTIPLANE_OVERLAY_PLANE    *pPlanes;
#if (DXGKDDI_INTERFACE_VERSION >= DXGKDDI_INTERFACE_VERSION_WDDM1_3)
  UINT                             Duration;
#endif 
} DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY;

Members

ContextCount

[in] The number of contexts in the array that the Context member specifies.

Context

[in] An array of handles to the contexts that contributed to a display operation.

Flags

[in] 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

Minimum supported client

Windows 8.1

Minimum supported server

Windows Server 2012 R2

Header

D3dkmddi.h (include D3dkmddi.h)

See also

DXGK_SETVIDPNSOURCEADDRESS_FLAGS
DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft