DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3 结构 (d3dkmddi.h)

显示微型端口驱动程序使用 DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3 在 Vsync 之后报告每个平面翻转完成。

语法

typedef struct _DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3 {
  DWORD LayerIndex;
  ULONG FirstFreeFlipQueueLogEntryIndex;
} DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3;

成员

LayerIndex

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

FirstFreeFlipQueueLogEntryIndex

翻转队列日志缓冲区中最后一个写入条目之后的索引。

注解

DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3DXGKARGCB_NOTIFY_INTERRUPT_DATA 结构的成员。 在硬件翻转队列模型中发生 Vsync 后,驱动程序会填写它来报告每个平面的 翻转完成情况。 当显示适配器在 Vsync 后生成中断时,应填写此内容。

要求

要求
最低受支持的服务器 Windows Server 2022 (WDDM 2.9)
标头 d3dkmddi.h

另请参阅

DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2

DXGKARGCB_NOTIFY_INTERRUPT_DATA

DXGKCB_NOTIFY_INTERRUPT