DXGKDDI_CANCELFLIPS回调函数 (d3dkmddi.h)

硬件翻转队列模型中,OS 调用显示微型端口驱动程序的 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 驱动程序不实现对此作的支持。 对于此返回状态,OS 将跟进调用 DxgkDdiCancelQueuedFlips

言论

异步取消的 PresentId 通过 VSync 中断机制报告。

有关详细信息,请参阅 取消多个平面上的联锁翻转

要求

要求 价值
最低支持的客户端 Windows 11 (WDDM 3.0)
标头 d3dkmddi.h
IRQL DIRQL

另请参阅

DXGKARG_CANCELFLIPS