D3DDDI_NATIVEFENCE_TYPE枚举 (d3dukmdt.h)

D3DDDI_NATIVEFENCE_TYPE 枚举值指定 OS 的本机围栏的类型。

语法

typedef enum _D3DDDI_NATIVEFENCE_TYPE {
  D3DDDI_NATIVEFENCE_TYPE_DEFAULT = 0,
  D3DDDI_NATIVEFENCE_TYPE_INTRA_GPU = 1
} D3DDDI_NATIVEFENCE_TYPE;

常数

 
D3DDDI_NATIVEFENCE_TYPE_DEFAULT
值:0
指示完整的 CPU 和 GPU 互作性。 有关详细信息,请参阅 本机 GPU 围栏对象。 从 Windows 11 版本 22H2(WDDM 3.2)开始支持。
D3DDDI_NATIVEFENCE_TYPE_INTRA_GPU
值:1
不支持任何 CPU 访问或 CPU 等待/信号作的引擎到引擎同步的特殊围栏类型。 有关详细信息,请参阅 本机 GPU 围栏对象。 目前不支持。

言论

D3DDDI_NATIVEFENCE_TYPE 枚举值决定了 OS 创建的本机围栏的类型。 它们与 CurrentValueMonitoredValue的功能、性能特征和存储要求不同。

有关这些差异和本机 GPU 围栏的详细信息,请参阅 本机 GPU 围栏对象

要求

要求 价值
最低支持的客户端 Windows 11 版本 24H2 (WDDM 3.2)
标头 d3dukmdt.h

另请参阅

D3DDDI_NATIVEFENCEINFO

D3DKMTCreateNativeFence