структура DXGKCB_NOTIFY_MPO_VSYNC_FLAGS (d3dkmddi.h)

Структура DXGKCB_NOTIFY_MPO_VSYNC_FLAGS содержит флаги, заданные драйвером для обработки записи с пролистыванием.

Синтаксис

typedef struct _DXGKCB_NOTIFY_MPO_VSYNC_FLAGS {
  union {
    struct {
      UINT PostPresentNeeded : 1;
      UINT Reserved : 31;
    };
    UINT Value;
  };
} DXGKCB_NOTIFY_MPO_VSYNC_FLAGS;

Члены

PostPresentNeeded

Драйвер устанавливает этот флаг, чтобы указать, что планировщик должен вызывать DxgkDdiPostMultiplaneOverlayPresent для этой записи flip.

Reserved

Этот элемент зарезервирован и должен иметь нулевое значение. Установка для этого элемента нулевого значения эквивалентна установке оставшихся 31 бит (0xFFFFFFFE) 32-разрядного элемента Value равными нулям.

Value

32-разрядное значение, указывающее все флаги, заданные в объединении.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1607 (WDDM 2.1)
Верхняя часть d3dkmddi.h

См. также раздел

DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2

DXGKARGCB_NOTIFY_INTERRUPT_DATA

DXGKCB_NOTIFY_INTERRUPT