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 |