структура 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] Определяет диапазон отменяемых идентификаторов PresentId. Это значение является первым переворачиванием в диапазоне отменяемых сверток [PresentIdCancelRequested, LastSubmittedPresentIdToDriver].

PresentIdCancelled

[out] Указывает диапазон идентификаторов PresentId, синхронно отмененных драйвером. Это значение является первым переворачиванием в диапазоне отмененных сальто [PresentIdCancelled, LastSubmittedPresentIdToDriver]. Ниже приведены возможные значения Для PresentIdCancelled .

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

Комментарии

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

Требования

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

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

DXGKARG_CANCELFLIPS