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 |