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 围栏对象,DxgkDdiDestroyNativeFence 将返回STATUS_SUCCESS。 否则,它将返回相应的 NTSTATUS 错误代码。

注解

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

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

要求

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

另请参阅

DXGKARG_DESTROYNATIVEFENCE

DxgkDdiCreateNativeFence