структура DXGK_CANCELFLIPS_PLANE (d3dkmddi.h)
В модели очереди перевернутого оборудованияструктура DXGK_CANCELFLIPS_PLANE содержит запрос на отмену плоскости.
Синтаксис
typedef struct _DXGK_CANCELFLIPS_PLANE {
ULONGLONG PresentIdCancelRequested;
ULONGLONG PresentIdCancelled;
UINT LayerIndex;
} DXGK_CANCELFLIPS_PLANE;
Члены
PresentIdCancelRequested
[in] Определяет диапазон идентификаторов PresentId для отмены. Это значение является первым пролистыванием в диапазоне отменяемых сверток [PresentIdCancelRequested, LastSubmittedPresentIdToDriver].
PresentIdCancelled
[out] Указывает диапазон идентификаторов PresentId, синхронно отмененных драйвером. Это значение является первым пролистыванием в диапазоне отмененных сальто [PresentIdCancelled, LastSubmittedPresentIdToDriver]. Ниже приведены возможные значения PresentIdCancelled .
Значение | Значение |
---|---|
PresentIdCancelRequested | Драйвер отменил все ожидающие пролистывания в указанном диапазоне. |
Больше или равно PresentIdCancelRequested | Драйвер не может отменить одно или несколько ожидающих представлений в указанном диапазоне. |
Ноль | Ни один из ожидающих подарков не был синхронно отменен. |
LayerIndex
[in] Определяет индекс плоскости MPO в очереди перевернуть.
Комментарии
Структура DXGKARG_CANCELFLIPS содержит указатель на массив DXGK_CANCELFLIPS_PLANE структур, каждая из которых содержит запрос на отмену для каждой плоскости.
Дополнительные сведения см. в разделе Отмена переблокируемых флипов на нескольких плоскостях .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11 (WDDM 3.0) |
Верхняя часть | d3dkmddi.h |