D3D12DDI_WORK_GRAPH_FLAGS_0108枚举 (d3d12umddi.h)
D3D12DDI_WORK_GRAPH_FLAGS_0108 枚举指定用于配置工作图行为的 D3D12DDI_WORK_GRAPH_DESC_0108 结构的标志。
语法
typedef enum D3D12DDI_WORK_GRAPH_FLAGS_0108 {
D3D12DDI_WORK_GRAPH_FLAG_NONE,
D3D12DDI_WORK_GRAPH_FLAG_ADD_TO_EXISTING_WORK_GRAPH
} ;
常数
D3D12DDI_WORK_GRAPH_FLAG_NONE 默认行为。 |
D3D12DDI_WORK_GRAPH_FLAG_ADD_TO_EXISTING_WORK_GRAPH 工作图正在添加到现有工作图,因此之前已看到 ProgramName。 在没有此标志的情况下,可以使用 PFND3D12DDI_ADD_TO_STATE_OBJECT_0072,在这种情况下,将全新的工作图添加到状态对象,例如从状态对象中的某些现有节点或新节点生成新图形。 因此,此标志有助于区分添加全新的状态对象与添加到现有状态对象。 驱动程序还可以通过检查状态对象中是否存在 ProgramName 来推断这一点,但该标志可以节省麻烦。 无论是否存在此标志,工作图说明都列出了整个图形,新添加的节点位于列表开头(重用现有节点的列表条目)。 新添加的节点定义包括指向图形其余部分(就像现有节点一样)的指针,并且以前状态对象中提供的现有节点会就地更新,以链接到它们连接到的新节点。 因此,关系图的所有版本都有一个表示形式,每个节点中的 版本 编号可以看到版本之间的差异。 有关有效添加的规则,请参阅 PFND3D12DDI_ADD_TO_STATE_OBJECT_0072。 |
言论
有关详细信息,请参阅 工作图。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 11 版本 24H2 (WDDM 3.2) |
标头 | d3d12umddi.h |