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 |