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