DXGKDDI_DESTROYNATIVEFENCE回调函数 (d3dkmddi.h)

OS 调用 KMD 的 DxgkDdiDestroyNativeFence 来销毁本机 GPU 围栏的跟踪对象。

语法

DXGKDDI_DESTROYNATIVEFENCE DxgkddiDestroynativefence;

NTSTATUS DxgkddiDestroynativefence(
  INOUT_PDXGKARG_DESTROYNATIVEFENCE pDestroyNativeFence
)
{...}

参数

pDestroyNativeFence

[in/out]指向描述要销毁的本机 GPU 围栏对象的 DXGKARG_DESTROYNATIVEFENCE 结构的指针。

返回值

如果 KMD 能够成功销毁本机 GPU 围栏对象,则 DxgkDDdiDestroyNativeFence 返回STATUS_SUCCESS。 否则,它将返回适当的 NTSTATUS 错误代码。

言论

OS 调用 DxgkDdiDestroyNativeFence,以指示 KMD 销毁给定本机 GPU 围栏的驱动程序跟踪对象。 调用返回后,OS 将为 CurrentValue 解除分配存储,MonitoredValue

有关本机 GPU 围栏的详细信息,请参阅 本机 GPU 围栏对象

要求

要求 价值
最低支持的客户端 Windows 11 版本 24H2
标头 d3dkmddi.h
IRQL PASSIVE_LEVEL

另请参阅

DXGKARG_DESTROYNATIVEFENCE

DxgkDdiCreateNativeFence