Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В модели очереди перевернутого оборудованияОС вызывает функцию DXGKDDI_CANCELFLIPS драйвера минипорта для синхронной отмены ранее очередных перевернутых.
Синтаксис
DXGKDDI_CANCELFLIPS DxgkddiCancelflips;
NTSTATUS DxgkddiCancelflips(
IN_CONST_HANDLE hAdapter,
INOUT_PDXGKARG_CANCELFLIPS pCancelFlips
)
{...}
Параметры
hAdapter
[in] Обработка адаптера отображения.
pCancelFlips
[in/out] Указатель на структуру DXGKARG_CANCELFLIPS, содержащую параметры для этой функции.
Возвращаемое значение
DXGKDDI_CANCELFLIPS возвращает код NTSTATUS, например один из следующих:
| Возвращаемое значение | Значение |
|---|---|
| STATUS_SUCCESS | Подпрограмма успешно завершена. |
| STATUS_NOT_IMPLEMENTED | Драйвер не реализует поддержку этой операции. Для этого состояния возврата ОС будет следить за вызовом DxgkDdiCancelQueuedFlips. |
Замечания
Асинхронно отмененные presentIds передаются через механизм прерывания VSync.
Дополнительные сведения см. в статье Отмена заблокированных перевернутых на нескольких плоскостях.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 11 (WDDM 3.0) |
| заголовка | d3dkmddi.h |
| IRQL | DIRQL |