Partager via


structure DXGK_FLIPQUEUE_LOG_ENTRY (d3dkmddi.h)

Dans le modèle de file d’attente de basculement matériel, la structure DXGK_FLIPQUEUE_LOG_ENTRY contient une entrée de journal de file d’attente à retournement unique pour un retournement terminé ou annulé.

Syntaxe

typedef struct _DXGK_FLIPQUEUE_LOG_ENTRY {
  ULONGLONG PresentId;
  ULONGLONG PresentTimestamp;
} DXGK_FLIPQUEUE_LOG_ENTRY;

Membres

PresentId

[in] Identifie le retournement terminé ou annulé.

PresentTimestamp

[in] Horodatage du flip. Cette valeur est spécifiée dans les unités de compteur d’horloge du processeur (obtenues à partir de KeQueryPerformanceCounter). presentTimestamp peut être l’une des valeurs suivantes :

Valeur Signification
DXGK_HWFLIPQUEUE_TIMESTAMP_CANCELLED Le retournement a été annulé et le contenu n’a jamais été affiché à l’écran.
Valeur > 0 Horodatage lorsque le retournement a commencé à être visible sur l’écran ; autrement dit, l’heure de début de l’analyse.

Remarques

La structure DXGKARG_SETFLIPQUEUELOGBUFFER contient un pointeur vers un tableau de structures DXGK_FLIPQUEUE_LOG_ENTRY.

Exigences

Exigence Valeur
client minimum pris en charge Windows 11 (WDDM 3.0)
d’en-tête d3dkmddi.h

Voir aussi

DXGKARG_SETFLIPQUEUELOGBUFFER

DXGKDDI_SETFLIPQUEUELOGBUFFER