Condividi tramite


struttura DXGK_CANCELFLIPS_PLANE (d3dkmddi.h)

Nel modello di accodamento hardwarela struttura di DXGK_CANCELFLIPS_PLANE contiene una richiesta di annullamento del piano .

Sintassi

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

Membri

PresentIdCancelRequested

[in] Identifica l'intervallo di PresentIds da annullare. Questo valore è il primo capovolgimento nell'intervallo di [PresentIdCancelRequested, LastSubmittedPresentIdToDriver] capovolgimenti da annullare.

PresentIdCancelled

[out] Specifica l'intervallo di PresentId che il driver ha annullato in modo sincrono. Questo valore è il primo capovolgimento nell'intervallo di [PresentIdCancelled, LastSubmittedPresentIdToDriver] capovolgimenti annullati. I valori possibili per PresentIdCancelled seguono.

Valore Significato
PresentIdCancelRequested Il driver ha annullato tutti i capovolgimenti in sospeso nell'intervallo specificato.
Maggiore o uguale a PresentIdCancelRequested Il driver non è riuscito a annullare uno o più dei regali in sospeso nell'intervallo specificato.
Zero Nessuno dei regali in sospeso è stato annullato in modo sincrono.

LayerIndex

[in] Identifica l'indice del piano MPO nella coda di scorrimento.

Osservazioni

La struttura DXGKARG_CANCELFLIPS contiene un puntatore a una matrice di strutture DXGK_CANCELFLIPS_PLANE, ognuna contenente una richiesta di annullamento per piano.

Per altre informazioni, vedere Annullamento di capovolgimenti interlock su più piani.

Fabbisogno

Requisito Valore
client minimo supportato Windows 11 (WDDM 3.0)
intestazione d3dkmddi.h

Vedere anche

DXGKARG_CANCELFLIPS

DXGKDDI_CANCELFLIPS