DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3 structure (d3dkmddi.h)
The display miniport driver uses DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3 to report per-plane flip completion after a Vsync.
Syntax
typedef struct _DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3 {
DWORD LayerIndex;
ULONG FirstFreeFlipQueueLogEntryIndex;
} DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3;
Members
LayerIndex
The zero-based index of the overlay plane to display. The top plane (in the z-direction) has index zero. The planes' index values must be sequential from top to bottom.
FirstFreeFlipQueueLogEntryIndex
The index after the last written entry in the flip queue log buffer.
Remarks
DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3 is a member of the DXGKARGCB_NOTIFY_INTERRUPT_DATA structure. It is filled out by the driver to report each plane’s flip completion after a Vsync occurs in the hardware flip queue model. It should be filled out when the display adapter generates an interrupt after a Vsync.
Requirements
Requirement | Value |
---|---|
Minimum supported server | Windows Server 2022 (WDDM 2.9) |
Header | d3dkmddi.h |
See also
DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2