显示微型端口驱动程序使用 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