DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 结构 (d3dkmddi.h)

显示微型端口驱动程序使用 DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 结构在 VSYNC 之后报告每个平面翻转完成情况。

语法

typedef struct _DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 {
  DWORD                         LayerIndex;
  ULONGLONG                     PresentId;
  DXGKCB_NOTIFY_MPO_VSYNC_FLAGS Flags;
} DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2;

成员

LayerIndex

要显示的覆盖平面的从零开始的索引。 z 方向 (的顶平面) 具有索引零。 平面的索引值必须从上到下的顺序。

PresentId

DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 通话期间提供的视频显示源 ID。

Flags

包含驱动程序集标志 的DXGKCB_NOTIFY_MPO_VSYNC_FLAGS 结构。 这些标志用于确定计划程序是否应为此平面调用 DXGKDDI_POSTMULTIPLANEOVERLAYPRESENT

注解

DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2DXGKARGCB_NOTIFY_INTERRUPT_DATA 结构的成员。 它由驱动程序填写,以在 VSYNC 发生后报告每个平面的翻转完成。 当显示适配器在 VSYNC 后生成中断时,应填写此内容。

要求

要求
最低受支持的客户端 Windows 10版本 1607 (WDDM 2.1)
标头 d3dkmddi.h

另请参阅

DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3

DXGKARGCB_NOTIFY_INTERRUPT_DATA

DXGKCB_NOTIFY_INTERRUPT

DXGKCB_NOTIFY_MPO_VSYNC_FLAGS

DXGKDDI_POSTMULTIPLANEOVERLAYPRESENT

DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3