Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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