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 枚举值指示操作系统创建的本机围栏的类型。 它们在 CurrentValueMonitoredValue 的功能、性能特征和存储要求方面有所不同。

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

要求

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

另请参阅

D3DDDI_NATIVEFENCEINFO

D3DKMTCreateNativeFence