Compartir a través de


estructura DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 (d3dkmddi.h)

Los controladores de minipuerto de pantalla usan la estructura DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 para notificar la finalización de volteo por plano después de una VSYNC.

Sintaxis

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

Miembros

LayerIndex

Índice de base cero del plano de superposición que se va a mostrar. El plano superior (en la dirección z) tiene el índice cero. Los valores de índice de los planos deben ser secuenciales de arriba a abajo.

PresentId

El vídeo presenta el identificador de origen proporcionado durante una llamada DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 .

Flags

Estructura DXGKCB_NOTIFY_MPO_VSYNC_FLAGS que contiene marcas de conjunto de controladores. Estas marcas se usan para determinar si el programador debe llamar a DXGKDDI_POSTMULTIPLANEOVERLAYPRESENT para este plano.

Comentarios

DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 es miembro de la estructura de DXGKARGCB_NOTIFY_INTERRUPT_DATA . El controlador rellena para notificar la finalización de volteo de cada plano después de que se produzca una VSYNC. Debe rellenarse cuando el adaptador de pantalla genera una interrupción después de un VSYNC.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1607 (WDDM 2.1)
Encabezado d3dkmddi.h

Consulte también

DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3

DXGKARGCB_NOTIFY_INTERRUPT_DATA

DXGKCB_NOTIFY_INTERRUPT

DXGKCB_NOTIFY_MPO_VSYNC_FLAGS

DXGKDDI_POSTMULTIPLANEOVERLAYPRESENT

DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3