共用方式為


D3D12DDI_STATE_OBJECT_FLAGS列舉 (d3d12umddi.h)

D3D12DDI_STATE_OBJECT_FLAGS 指定狀態對象的條件約束。

Syntax

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 Raytracing (DXR) 功能規格

規格需求

需求
最低支援的用戶端 Windows 10 版本 1809
標頭 d3d12umddi.h

另請參閱

D3D12_STATE_OBJECT_CONFIG

PFND3D12DDI_ADD_TO_STATE_OBJECT_0072