Поделиться через


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

Структура DXGKARG_CANCELQUEUEDFLIPS содержит параметры для функции обратного вызова драйвера DXGKDDI_CANCELQUEUEDFLIPS. Эта структура была заменена DXGKARG_CANCELFLIPS начиная с WDDM 3.0.

Синтаксис

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

Члены

VidPnSourceId

[in] Значение D3DDDI_VIDEO_PRESENT_SOURCE_ID, определяющее идентификатор источника VidPn очереди переворачивания.

LayerIndex

[in] Определяет индекс плоскости MPO в очереди переверки.

PresentIdCancelRequested

[in] Определяет диапазон PresentIds для отмены. Это значение является первым перевернутым в диапазоне [PresentIdCancelRequested, LastSubmittedPresentIdToDriver] перевернутые.

PresentIdCancelled

[out] Указывает диапазон PresentIds, который драйвер синхронно отменил. Это значение является первым перевернутым в диапазоне [PresentIdCancelled, LastSubmittedPresentIdToDriver] перевернутые. Возможные значения для PresentIdCancelled следуйте инструкциям.

Ценность Значение
PresentIdCancelRequested Драйвер отменил все ожидающие переверки в указанном диапазоне.
Больше или равно PresentIdCancelRequested Драйвер не мог отменить один или несколько ожидающих представлений в указанном диапазоне.
Нуль Ни один из ожидающих подарков не был синхронно отменен.

Замечания

Асинхронно отмененные presentIds передаются через механизм прерывания VSync.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Server 2022 (WDDM 2.9)
заголовка d3dkmddi.h

См. также

DXGKARG_CANCELFLIPS