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 seule entrée de journal de file d’attente inversée pour un basculement 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 retournement. 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 à l’écran ; c’est-à-dire 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 .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 11 (WDDM 3.0)
En-tête d3dkmddi.h

Voir aussi

DXGKARG_SETFLIPQUEUELOGBUFFER

DXGKDDI_SETFLIPQUEUELOGBUFFER