Condividi tramite


struttura DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 (d3dkmddi.h)

La struttura DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 viene usata dai driver miniport per segnalare il completamento dell'inversione per piano dopo un VSYNC.

Sintassi

typedef struct _DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 {
  DWORD                         LayerIndex;
  ULONGLONG                     PresentId;
  DXGKCB_NOTIFY_MPO_VSYNC_FLAGS Flags;
} DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2;

Membri

LayerIndex

Indice in base zero del piano di sovrimpressione da visualizzare. Il piano superiore (nella direzione z) ha indice zero. I valori di indice dei piani devono essere sequenziali dall'alto verso il basso.

PresentId

Il video presenta l'ID di origine fornito durante una chiamata DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3.

Flags

Struttura DXGKCB_NOTIFY_MPO_VSYNC_FLAGS contenente flag del set di driver. Questi flag vengono usati per determinare se l'utilità di pianificazione deve chiamare DXGKDDI_POSTMULTIPLANEOVERLAYPRESENT per questo piano.

Osservazioni

DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 è un membro della struttura DXGKARGCB_NOTIFY_INTERRUPT_DATA. Viene compilato dal conducente per segnalare il completamento dell'inversione di ogni piano dopo che si verifica un VSYNC. Deve essere compilato quando la scheda di visualizzazione genera un interrupt dopo un VSYNC.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1607 (WDDM 2.1)
intestazione d3dkmddi.h

Vedere anche

DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3

DXGKARGCB_NOTIFY_INTERRUPT_DATA

DXGKCB_NOTIFY_INTERRUPT

DXGKCB_NOTIFY_MPO_VSYNC_FLAGS

DXGKDDI_POSTMULTIPLANEOVERLAYPRESENT

DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3