Compartir a través de


estructura DXGK_CANCELFLIPS_PLANE (d3dkmddi.h)

En el modelo de cola de volteo de hardware, la estructura DXGK_CANCELFLIPS_PLANE contiene una solicitud de cancelación de plano.

Sintaxis

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

Miembros

PresentIdCancelRequested

[in] Identifica el intervalo de PresentIds que se va a cancelar. Este valor es el primer volteo del intervalo de volteos [PresentIdCancelRequested, LastSubmittedPresentIdToDriver] que se van a cancelar.

PresentIdCancelled

[out] Especifica el intervalo de PresentIds que el controlador canceló sincrónicamente. Este valor es el primer volteo del intervalo de volteos [PresentIdCancelled, LastSubmittedPresentIdToDriver] que se cancelaron. Se siguen los valores posibles de PresentIdCancelled .

Valor Significado
PresentIdCancelRequested El controlador canceló todos los volteos pendientes en el intervalo especificado.
Mayor o igual que PresentIdCancelRequested El controlador no pudo cancelar una o varias de las presentación pendientes en el intervalo especificado.
Cero Ninguno de los regalos pendientes se canceló sincrónicamente.

LayerIndex

[in] Identifica el índice del plano de MPO en la cola de volteo.

Comentarios

La estructura DXGKARG_CANCELFLIPS contiene un puntero a una matriz de estructuras de DXGK_CANCELFLIPS_PLANE , cada una que contiene una solicitud de cancelación por plano.

Consulte Cancelación de volteos entrelazados en varios planos para obtener más información.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11 (WDDM 3.0)
Encabezado d3dkmddi.h

Consulte también

DXGKARG_CANCELFLIPS

DXGKDDI_CANCELFLIPS