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 d’un 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] Gérer sur un adaptateur d’affichage.

pCancelFlips

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

Valeur retournée

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

Valeur retournée 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 ce retour status, le système d’exploitation effectue un suivi avec 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 sauts verrouillés sur plusieurs plans .

Configuration requise

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

Voir aussi

DXGKARG_CANCELFLIPS