Partager via


structure DXGK_CANCELFLIPS_PLANE (d3dkmddi.h)

Dans le modèle de file d’attente de la file d’attente de basculement matériel , la structure DXGK_CANCELFLIPS_PLANE contient une demande d’annulation de plan de .

Syntaxe

typedef struct _DXGK_CANCELFLIPS_PLANE {
  ULONGLONG PresentIdCancelRequested;
  ULONGLONG PresentIdCancelled;
  UINT      LayerIndex;
} DXGK_CANCELFLIPS_PLANE;

Membres

PresentIdCancelRequested

[in] Identifie la plage de PresentIds à annuler. Cette valeur est le premier retournement dans la plage de [PresentIdCancelRequested, LastSubmittedPresentIdToDriver] retourne pour être annulé.

PresentIdCancelled

[out] Spécifie la plage de PresentIds annulée de façon synchrone par le pilote. Cette valeur est le premier retournement dans la plage de [PresentIdCancelled, LastSubmittedPresentIdToDriver] flips qui ont été annulés. Valeurs possibles pour PresentIdCancelled suivez.

Valeur Signification
PresentIdCancelRequested Le pilote a annulé tous les retournements en attente dans la plage spécifiée.
Supérieur ou égal à PresentIdCancelRequested Le pilote n’a pas pu annuler une ou plusieurs des présentations en attente dans la plage spécifiée.
Zéro Aucune des présentations en attente n’a été annulée de manière synchrone.

LayerIndex

[in] Identifie l’index du plan MPO dans la file d’attente inverse.

Remarques

La structure DXGKARG_CANCELFLIPS contient un pointeur vers un tableau de structures DXGK_CANCELFLIPS_PLANE, chacune contenant une demande d’annulation par plan.

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

Voir aussi

DXGKARG_CANCELFLIPS

DXGKDDI_CANCELFLIPS