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_INFO3 是 DXGKARGCB_NOTIFY_INTERRUPT_DATA 结构的成员。 在硬件翻转队列模型中发生 Vsync 后,驱动程序会填写它来报告每个平面的 翻转完成情况。 当显示适配器在 Vsync 后生成中断时,应填写此内容。
要求
要求 | 值 |
---|---|
最低受支持的服务器 | Windows Server 2022 (WDDM 2.9) |
标头 | d3dkmddi.h |
另请参阅
DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2