structure DXGKARG_SETFLIPQUEUELOGBUFFER (d3dkmddi.h)

La structure DXGKARG_SETFLIPQUEUELOGBUFFER contient des paramètres pour la fonction de rappel DXGKDDI_SETFLIPQUEUELOGBUFFER du pilote.

Syntaxe

typedef struct _DXGKARG_SETFLIPQUEUELOGBUFFER {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  UINT                           LayerIndex;
  UINT                           NumberOfEntries;
  DXGK_FLIPQUEUE_LOG_ENTRY       *LogBufferAddress;
} DXGKARG_SETFLIPQUEUELOGBUFFER;

Membres

VidPnSourceId

[in] Valeur D3DDDI_VIDEO_PRESENT_SOURCE_ID qui identifie l’ID source VidPn pour lequel la mémoire tampon du journal de file d’attente inversée est fournie.

LayerIndex

[in] Valeur d’index de base zéro qui identifie l’index du plan MPO pour lequel la mémoire tampon du journal de file d’attente inversée est fournie.

NumberOfEntries

[in] Nombre d’entrées dans la mémoire tampon du journal de file d’attente inversée vers laquelle LogBufferAddress pointe.

LogBufferAddress

[in] Pointeur vers un tableau de structures DXGK_FLIPQUEUE_LOG_ENTRY dans la mémoire tampon du journal de file d’attente inversée. Cette valeur est l’adresse virtuelle du processeur en mode noyau de la mémoire tampon du journal de file d’attente inversée dans la mémoire non paginée. LogBufferAddress a la valeur NULL si le système d’exploitation est sur le point de détruire la mémoire tampon de journal de la file d’attente inversée actuelle.

Remarques

Pour plus d’informations, consultez Obtention des statistiques présentes pour les retournements en file d’attente .

Configuration requise

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

Voir aussi

DXGK_FLIPQUEUE_LOG_ENTRY

DXGKDDI_SETFLIPQUEUELOGBUFFER