Skip to content

Latest commit

 

History

History
71 lines (58 loc) · 2.12 KB

ns-d3dkmddi-dxgk_flipqueue_log_entry.md

File metadata and controls

71 lines (58 loc) · 2.12 KB
UID tech.root title ms.date targetos description prerelease req.construct-type req.ddi-compliance req.dll req.header req.include-header req.kmdf-ver req.lib req.max-support req.redist req.target-min-winverclnt req.target-min-winversvr req.target-type req.typenames req.umdf-ver req.unicode-ansi topic_type api_type api_location api_name f1_keywords dev_langs helpviewer_keywords
NS:d3dkmddi._DXGK_FLIPQUEUE_LOG_ENTRY
display
DXGK_FLIPQUEUE_LOG_ENTRY
02/03/2023
Windows
Learn more about the DXGK_FLIPQUEUE_LOG_ENTRY structure.
false
structure
d3dkmddi.h
Windows 11 (WDDM 3.0)
DXGK_FLIPQUEUE_LOG_ENTRY
apiref
HeaderDef
d3dkmddi.h
_DXGK_FLIPQUEUE_LOG_ENTRY
DXGK_FLIPQUEUE_LOG_ENTRY
_DXGK_FLIPQUEUE_LOG_ENTRY
d3dkmddi/_DXGK_FLIPQUEUE_LOG_ENTRY
DXGK_FLIPQUEUE_LOG_ENTRY
d3dkmddi/DXGK_FLIPQUEUE_LOG_ENTRY
c++
_DXGK_FLIPQUEUE_LOG_ENTRY

-description

In the hardware flip queue model, the DXGK_FLIPQUEUE_LOG_ENTRY structure contains a single flip queue log entry for a completed or cancelled flip.

-struct-fields

-field PresentId

[in] Identifies the completed or cancelled flip.

-field PresentTimestamp

[in] Time stamp of the flip. This value is specified in CPU clock counter units (obtained from obtained from KeQueryPerformanceCounter). PresentTimestamp can be one of the following values:

Value Meaning
DXGK_HWFLIPQUEUE_TIMESTAMP_CANCELLED The flip was cancelled and contents were never displayed on the screen.
Value > 0 The time stamp when the flip started being visible on the screen; that is, the scanout's start time.

-remarks

The DXGKARG_SETFLIPQUEUELOGBUFFER structure contains a pointer to an array of DXGK_FLIPQUEUE_LOG_ENTRY structures.

-see-also

DXGKARG_SETFLIPQUEUELOGBUFFER

DXGKDDI_SETFLIPQUEUELOGBUFFER