Partager via


DXGKDDI_CANCELFLIPS fonction de rappel (d3dkmddi.h)

Dans le modèle de file d’attente de basculement matériel, le système d’exploitation appelle la fonction DXGKDDI_CANCELFLIPS du pilote miniport d’affichage pour annuler de manière synchrone les retournements précédemment mis en file d’attente.

Syntaxe

DXGKDDI_CANCELFLIPS DxgkddiCancelflips;

NTSTATUS DxgkddiCancelflips(
  IN_CONST_HANDLE hAdapter,
  INOUT_PDXGKARG_CANCELFLIPS pCancelFlips
)
{...}

Paramètres

hAdapter

[in] Handle vers un adaptateur d’affichage.

pCancelFlips

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

Valeur de retour

DXGKDDI_CANCELFLIPS 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.
STATUS_NOT_IMPLEMENTED Le pilote n’implémente pas la prise en charge de cette opération. Pour cet état de retour, le système d’exploitation suit un appel à DxgkDdiCancelQueuedFlips.

Remarques

Les PresentIds annulés de manière asynchrone sont signalés via le mécanisme d’interruption VSync.

Pour plus d’informations, consultez Annulation des retournements verrouillés sur plusieurs plans.

Exigences

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

Voir aussi

DXGKARG_CANCELFLIPS