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 |