функция обратного вызова DXGKDDI_CANCELQUEUEDFLIPS (d3dkmddi.h)
В моделиаппаратной очереди перевернутой очереди ОС вызывает функцию DXGKDDI_CANCELQUEUEDFLIPS драйвера минипорта для синхронной отмены ранее очередных перевернутых. Эта функция заменена DXGKDDI_CANCELFLIPS начиная с WDDM 3.0.
Синтаксис
DXGKDDI_CANCELQUEUEDFLIPS DxgkddiCancelqueuedflips;
NTSTATUS DxgkddiCancelqueuedflips(
IN_CONST_HANDLE hAdapter,
INOUT_PDXGKARG_CANCELQUEUEDFLIPS pCancelQueuedFlips
)
{...}
Параметры
hAdapter
[in] Обработка адаптера отображения.
pCancelQueuedFlips
[in/out] Указатель на структуру DXGKARG_CANCELQUEUEDFLIPS, содержащую параметры для этой функции.
Возвращаемое значение
DXGKDDI_CANCELQUEUEDFLIPS возвращает STATUS_SUCCESS. Драйвер всегда должен возвращать код успешности.
Замечания
Асинхронно отмененные presentIds передаются через механизм прерывания VSync.
Требования
Требование | Ценность |
---|---|
минимальный поддерживаемый сервер | Windows Server 2022 (WDDM 2.9) |
заголовка | d3dkmddi.h |