estructura DXGKARG_CANCELQUEUEDFLIPS (d3dkmddi.h)

La estructura DXGKARG_CANCELQUEUEDFLIPS contiene parámetros para la función de devolución de llamada DXGKDDI_CANCELQUEUEDFLIPS del controlador. Esta estructura fue reemplazada por DXGKARG_CANCELFLIPS a partir de WDDM 3.0.

Sintaxis

typedef struct _DXGKARG_CANCELQUEUEDFLIPS {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  UINT                           LayerIndex;
  ULONGLONG                      PresentIdCancelRequested;
  ULONGLONG                      PresentIdCancelled;
} DXGKARG_CANCELQUEUEDFLIPS;

Miembros

VidPnSourceId

[in] Valor de D3DDDI_VIDEO_PRESENT_SOURCE_ID que identifica el identificador de origen vidPn de la cola de volteo.

LayerIndex

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

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ó de forma sincrónica. Este valor es el primer volteo del intervalo de volteos [PresentIdCancelled, LastSubmittedPresentIdToDriver] que se cancelaron. Se siguen los valores posibles para 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 uno o varios de los elementos pendientes en el intervalo especificado.
Cero Ninguno de los regalos pendientes se canceló sincrónicamente.

Comentarios

Los PresentId cancelados de forma asincrónica se notifican a través del mecanismo de interrupción de VSync.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Server 2022 (WDDM 2.9)
Encabezado d3dkmddi.h

Consulte también

DXGKARG_CANCELFLIPS