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 |