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 |