DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2 结构 (d3dkmddi.h)

DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2 传递给 DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay2 函数,以更改显示的覆盖配置。

语法

typedef struct _DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2 {
  UINT                             ContextCount;
  HANDLE                           Context[1 + D3DDDI_MAX_BROADCAST_CONTEXT];
  DXGK_SETVIDPNSOURCEADDRESS_FLAGS Flags;
  D3DDDI_VIDEO_PRESENT_SOURCE_ID   VidPnSourceId;
  UINT                             PlaneCount;
  DXGK_MULTIPLANE_OVERLAY_PLANE2   *pPlanes;
  UINT                             Duration;
} DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2;

成员

ContextCount

上下文成员指定的数组中的 上下文 数。

Context[1 + D3DDDI_MAX_BROADCAST_CONTEXT]

参与显示操作的上下文的句柄数组。

Flags

标识要执行的显示操作类型的 DXGK_SETVIDPNSOURCEADDRESS_FLAGS 结构。

VidPnSourceId

一个整数,用于标识显示适配器上的视频显示源。

PlaneCount

pPlanes 列表中的覆盖平面数。

pPlanes

DXGK_MULTIPLANE_OVERLAY_PLANE2结构的数组,这些结构指定要显示的覆盖平面。

Duration

当前操作翻转到屏幕和发生下一个垂直空白中断之间的时间长度(以 100 纳秒为单位)。

如果为零,则刷新速率应为基于当前模式的默认速率。

要求

要求
最低受支持的客户端 Windows 10
最低受支持的服务器 Windows Server 2016
标头 d3dkmddi.h (包括 D3dkmddi.h)

另请参阅

DXGK_MULTIPLANE_OVERLAY_PLANE2

DXGK_SETVIDPNSOURCEADDRESS_FLAGS

DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay2