D3D12DDI_STATE_OBJECT_FLAGS 枚举 (d3d12umddi.h)

D3D12DDI_STATE_OBJECT_FLAGS 指定状态对象的约束。

语法

typedef enum D3D12DDI_STATE_OBJECT_FLAGS {
  D3D12DDI_STATE_OBJECT_FLAG_NONE = 0x0,
  D3D12DDI_STATE_OBJECT_FLAG_ALLOW_LOCAL_DEPENDENCIES_ON_EXTERNAL_DEFINITIONS = 0x1,
  D3D12DDI_STATE_OBJECT_FLAG_ALLOW_EXTERNAL_DEPENDENCIES_ON_LOCAL_DEFINITIONS = 0x2,
  D3D12DDI_STATE_OBJECT_FLAG_ALLOW_STATE_OBJECT_ADDITIONS = 0x4
} ;

常量

 
D3D12DDI_STATE_OBJECT_FLAG_NONE
值: 0x0
没有状态对象约束。
D3D12DDI_STATE_OBJECT_FLAG_ALLOW_LOCAL_DEPENDENCIES_ON_EXTERNAL_DEFINITIONS
值: 0x1
允许对外部定义的本地依赖项。
D3D12DDI_STATE_OBJECT_FLAG_ALLOW_EXTERNAL_DEPENDENCIES_ON_LOCAL_DEFINITIONS
值: 0x2
允许对本地定义进行外部依赖关系。
D3D12DDI_STATE_OBJECT_FLAG_ALLOW_STATE_OBJECT_ADDITIONS
值: 0x4
允许对状态对象进行添加。 从 Windows 10 版本 2004 开始可用。

注解

有关详细信息,请参阅 DirectX 光线跟踪 (DXR) 功能规范

要求

要求
最低受支持的客户端 Windows 10 版本 1809
标头 d3d12umddi.h

另请参阅

D3D12_STATE_OBJECT_CONFIG

PFND3D12DDI_ADD_TO_STATE_OBJECT_0072