Partager via


DXGKDDI_SETFLIPQUEUELOGBUFFER fonction de rappel (d3dkmddi.h)

Dans le modèle de file d’attente de basculement matériel , le système d’exploitation appelle une fonction d’affichage du pilote miniport [DXGKDDI_SETFLIPQUEUELOGBUFFER](/windows-hardware/drivers/ddi/nc-d3dkmddi-dxgkddi_setflipqueuelogbuffe r) pour fournir au pilote le journal de la file d’attente inversée.

Syntaxe

DXGKDDI_SETFLIPQUEUELOGBUFFER DxgkddiSetflipqueuelogbuffer;

NTSTATUS DxgkddiSetflipqueuelogbuffer(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_SETFLIPQUEUELOGBUFFER pSetFlipQueueLogBuffer
)
{...}

Paramètres

hAdapter

[in] Handle vers un adaptateur d’affichage.

pSetFlipQueueLogBuffer

[in] Pointeur vers une structure DXGKARG_SETFLIPQUEUELOGBUFFER contenant les paramètres de cette fonction.

Valeur de retour

DXGKDDI_SETFLIPQUEUELOGBUFFER retourne un code NTSTATUS tel que l’un des éléments suivants :

Valeur de retour Signification
STATUS_SUCCESS La routine s’est terminée avec succès. Si DXGKARG_SETFLIPQUEUELOGBUFFER ::LogBufferAddress a la valeur NULL, cette DDI doit retourner STATUS_SUCCESS.
STATUS_NO_MEMORY La fonction a échoué, car elle n’a pas pu allouer la quantité de mémoire nécessaire pour se terminer correctement.
STATUS_NOT_IMPLEMENTED Le pilote n’implémente pas la prise en charge de cette opération.

Remarques

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

Exigences

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

Voir aussi

DXGKARG_SETFLIPQUEUELOGBUFFER