struttura DXGKARG_CANCELQUEUEDFLIPS (d3dkmddi.h)
La struttura DXGKARG_CANCELQUEUEDFLIPS contiene parametri per la funzione di callback del driver DXGKDDI_CANCELQUEUEDFLIPS . Questa struttura è stata sostituita da DXGKARG_CANCELFLIPS a partire da WDDM 3.0.
Sintassi
typedef struct _DXGKARG_CANCELQUEUEDFLIPS {
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
UINT LayerIndex;
ULONGLONG PresentIdCancelRequested;
ULONGLONG PresentIdCancelled;
} DXGKARG_CANCELQUEUEDFLIPS;
Members
VidPnSourceId
[in] Valore D3DDDI_VIDEO_PRESENT_SOURCE_ID che identifica l'ID di origine VidPn della coda flip.
LayerIndex
[in] Identifica l'indice del piano MPO nella coda di scorrimento.
PresentIdCancelRequested
[in] Identifica l'intervallo di PresentIds da annullare. Questo valore è il primo capovolgimento nell'intervallo [PresentIdCancelRequested, LastSubmittedPresentIdToDriver] che deve essere annullato.
PresentIdCancelled
[out] Specifica l'intervallo di PresentId che il driver ha annullato in modo sincrono. Questo valore è il primo capovolgimento nell'intervallo [PresentIdCancelled, LastSubmittedPresentIdToDriver] che sono state annullate. 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 ad annullare uno o più dei regali in sospeso nell'intervallo specificato. |
Zero | Nessuno dei regali in sospeso è stato annullato in modo sincrono. |
Commenti
I PresentId annullati in modo asincrono vengono segnalati tramite il meccanismo di interrupt VSync.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Server 2022 (WDDM 2.9) |
Intestazione | d3dkmddi.h |